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:+UseSerialGC' Running tests using JTREG control variable 'TIMEOUT_FACTOR=8' Test selection 'tier2', will run: * jtreg:test/hotspot/jtreg:tier2 * jtreg:test/jdk:tier2 * jtreg:test/langtools:tier2 * jtreg:test/jaxp:tier2 Running test 'jtreg:test/hotspot/jtreg:tier2' Passed: compiler/loopopts/Test7052494.java Passed: gc/arguments/TestAlignmentToUseLargePages.java#id0 Passed: compiler/runtime/Test6826736.java Passed: gc/ergonomics/TestInitialGCThreadLogging.java Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id0 Passed: compiler/intrinsics/zip/TestAdler32.java Passed: gc/arguments/TestUseCompressedOopsErgo.java#id0 Passed: gc/TestSystemGC.java#Serial Passed: runtime/6626217/bug_21227.java Passed: gc/metaspace/TestMetaspacePerfCounters.java#Serial-64 Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java Passed: gc/logging/TestGCId.java Passed: gc/TestFullGCALot.java Passed: gc/logging/TestMetaSpaceLog.java Passed: runtime/cds/appcds/BadBSM.java Passed: runtime/cds/appcds/AppendClasspath.java Passed: runtime/7158988/FieldMonitor.java Passed: runtime/cds/appcds/CaseSensitiveClassPath.java Passed: runtime/cds/appcds/ArchiveRelocationTest.java Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java Passed: runtime/cds/appcds/CommandLineFlagComboNegative.java Passed: runtime/cds/appcds/DumpClassList.java Passed: runtime/cds/appcds/CommonAppClasspath.java Passed: runtime/cds/appcds/DuplicateClassPaths.java Passed: runtime/cds/appcds/CDSandJFR.java Passed: runtime/cds/appcds/FieldAnnotationsTest.java Passed: runtime/cds/appcds/DirClasspathTest.java Passed: runtime/cds/appcds/BootClassPathMismatch.java Passed: runtime/cds/appcds/ExtraSymbols.java Passed: runtime/cds/appcds/FreeUnusedMetadata.java Passed: runtime/cds/appcds/FillerObjectLoadTest.java Passed: runtime/cds/appcds/HelloExtTest.java Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java Passed: runtime/cds/appcds/DumpClassListWithLF.java Passed: runtime/cds/appcds/FieldLayoutFlags.java Passed: runtime/cds/appcds/LambdaContainsOldInf.java Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java Passed: runtime/cds/appcds/LambdaEagerInit.java Passed: runtime/cds/appcds/JvmtiAddPath.java Passed: runtime/cds/appcds/LambdaWithOldClass.java Passed: runtime/cds/appcds/LongClassListPath.java Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/LambdaProxyClasslist.java Passed: runtime/cds/appcds/MissingSuperTest.java Passed: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java Passed: runtime/cds/appcds/MultiProcessSharing.java Passed: runtime/cds/appcds/ClassPathAttr.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/OldSuperInfIndirect.java Passed: runtime/cds/appcds/ParallelLoad2.java Passed: runtime/cds/appcds/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/NonExistClasspath.java Passed: runtime/cds/appcds/ParallelLoadTest.java Passed: runtime/cds/appcds/ProhibitedPackage.java Passed: runtime/cds/appcds/PackageSealing.java Passed: runtime/cds/appcds/RewriteBytecodesTest.java Passed: runtime/cds/appcds/ProtectionDomain.java Passed: runtime/cds/appcds/RelativePath.java Passed: runtime/cds/appcds/SealingViolation.java Passed: runtime/cds/appcds/SharedPackages.java Passed: gc/logging/TestUnifiedLoggingSwitchStress.java Passed: runtime/cds/appcds/SpecifySysLoaderProp.java Passed: runtime/cds/appcds/SharedRegionAlignmentTest.java Passed: runtime/cds/appcds/SharedArchiveConsistency.java Passed: runtime/cds/appcds/StaticArchiveWithLambda.java Passed: runtime/cds/appcds/TraceLongClasspath.java Passed: runtime/cds/appcds/TestDumpClassListSource.java Passed: runtime/cds/appcds/LotsOfClasses.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#id1 Passed: runtime/cds/SharedBaseAddress.java#id3 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/AbstractMethodErrorTest.java Passed: runtime/SelectionResolution/InvokeStaticICCE.java Passed: runtime/Thread/CancellableThreadTest.java Passed: runtime/MirrorFrame/Test8003720.java Passed: runtime/Unsafe/RangeCheck.java Passed: runtime/Metaspace/FragmentMetaspace.java Passed: serviceability/dcmd/compiler/CompilerQueueTest.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java Passed: runtime/Thread/ThreadCountLimit.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: compiler/arguments/TestStressOptions.java Passed: compiler/arguments/TestScavengeRootsInCode.java Passed: compiler/arguments/TestTraceICs.java Passed: compiler/arguments/TestTraceTypeProfile.java Passed: serviceability/sa/TestJmapCoreMetaspace.java Passed: compiler/arguments/TestUseCompiler.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java Passed: serviceability/sa/ClhsdbScanOops.java#id1 Passed: serviceability/sa/ClhsdbJstackXcompStress.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.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: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java Passed: compiler/calls/fromNative/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: compiler/controldependency/TestAddPChainMismatchedBase2.java Passed: compiler/cha/AbstractRootMethod.java Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java Passed: compiler/cha/DefaultRootMethod.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/cha/StrengthReduceInterfaceCall.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestI.java Passed: compiler/conversions/TestMoveConvI2LOrCastIIThruAddIs.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestL.java Passed: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestI.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestL.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestI.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestL.java Passed: compiler/intrinsics/bmi/TestBlsiI.java Passed: compiler/intrinsics/bmi/TestBlsiL.java Passed: compiler/intrinsics/bmi/TestBlsmskI.java Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java Passed: compiler/intrinsics/bmi/TestAndnI.java Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java Passed: compiler/intrinsics/bmi/TestAndnL.java Passed: compiler/intrinsics/bmi/TestLzcntI.java Passed: compiler/intrinsics/bmi/TestBlsmskL.java Passed: compiler/intrinsics/bmi/TestBlsrI.java Passed: compiler/intrinsics/bmi/TestBlsrL.java Passed: compiler/intrinsics/bmi/TestTzcntI.java Passed: compiler/intrinsics/bmi/TestLzcntL.java Passed: compiler/intrinsics/bmi/TestTzcntL.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/AddExactICondTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java Passed: compiler/intrinsics/mathexact/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/GVNTest.java Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.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/bmi/TestBzhiI2L.java Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactICondTest.java Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactLConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java Passed: compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java Passed: compiler/longcountedloops/TestDeadLongPhi.java Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java Passed: compiler/longcountedloops/TestLongCountedLoopSplitIf.java Passed: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java Passed: compiler/linkage/LinkageErrors.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java Passed: compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java Passed: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java Passed: compiler/loopstripmining/LoadSplitThruPhi.java Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java Passed: compiler/loopstripmining/TestBrokenEmptyLoopLogic.java Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java Passed: compiler/loopstripmining/TestDeadOuterStripMinedLoop.java Passed: compiler/loopstripmining/TestConservativeAntiDep.java Passed: compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java Passed: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java Passed: compiler/loopstripmining/TestLSMBadControlOverride.java Passed: compiler/loopstripmining/TestOuterStripMinedDeadAfterExpansion.java Passed: compiler/loopstripmining/TestPinnedNodeInInnerLoop.java Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java Passed: compiler/loopstripmining/TestStripMinedLimitBelowInit.java Passed: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java Passed: compiler/loopstripmining/TestUseFromInnerInOuterUnusedBySfpt.java Passed: compiler/loopstripmining/UnexpectedNodeInOuterLoopWhenCloning.java Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java Passed: compiler/membars/TestMemBarAcquire.java Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java Passed: compiler/parsing/TestMissingSafepointOnSwitch.java Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java Passed: compiler/loopstripmining/TestNondeleteableSafePoint.java Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java Passed: compiler/loopstripmining/CheckLoopStripMining.java Passed: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java Passed: compiler/rangechecks/TestBadFoldCompare.java Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflow.java Passed: compiler/membars/DekkerTest.java Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflowVsSub.java Passed: compiler/rangechecks/TestRangeCheckLimits.java Passed: compiler/rangechecks/TestExplicitRangeChecks.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/TestStableLong.java Passed: compiler/stable/TestStableMismatched.java Passed: compiler/stable/TestStableObject.java Passed: compiler/stable/TestStableShort.java Passed: compiler/stable/TestStableUByte.java Passed: compiler/stringopts/TestLongStringConcat.java Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java Passed: compiler/stable/TestStableUShort.java Passed: compiler/stringopts/TestOptimizeStringConcat.java Passed: runtime/cds/appcds/condy/CondyHelloTest.java Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.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/ArchiveConsistency.java Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/dynamicArchive/ExcludedClasses.java Passed: runtime/cds/appcds/dynamicArchive/ExitRaceTest.java Passed: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.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: runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java Passed: compiler/intrinsics/sha/TestDigest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java Passed: runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java Passed: runtime/cds/appcds/dynamicArchive/LinkClassTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java Passed: runtime/cds/appcds/dynamicArchive/NestHostOldInf.java Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java Passed: runtime/cds/appcds/dynamicArchive/NestTest.java Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java Passed: runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java Passed: runtime/cds/appcds/dynamicArchive/OldClassVerifierTrouble.java Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.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/RegularHiddenClass.java Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java Passed: runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java Passed: runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java Passed: runtime/SelectionResolution/InvokeVirtualICCE.java Passed: runtime/cds/appcds/javaldr/ArrayTest.java Passed: runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java Passed: runtime/cds/appcds/javaldr/GCDuringDump.java Passed: runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java Passed: runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddModules.java Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java Passed: runtime/cds/appcds/jigsaw/modulepath/ExportModule.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java Passed: runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java Passed: runtime/cds/appcds/jigsaw/NewModuleFinderTest.java Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java Passed: runtime/cds/appcds/javaldr/LockDuringDump.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/jvmti/InstrumentationTest.java Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.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/jcmd/JCmdTestStaticDump.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java Test results: passed: 489 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_hotspot_jtreg_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2 Finished running test 'jtreg:test/hotspot/jtreg:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_hotspot_jtreg_tier2 Running test 'jtreg:test/jdk:tier2' Passed: sun/nio/cs/CheckICNE.java Passed: sun/nio/cs/EucJpLinux0212.java Passed: sun/nio/cs/CheckHistoricalNames.java Passed: sun/nio/cs/CheckCaseInsensitiveEncAliases.java Passed: sun/nio/cs/ConvertSingle.java Passed: sun/nio/cs/BufferUnderflowEUCTWTest.java Passed: sun/nio/cs/EncodingNothing.java Passed: sun/nio/cs/EUCJPUnderflowDecodeTest.java Passed: sun/nio/cs/EucJpLinuxDecoderRecoveryTest.java Passed: sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java Passed: sun/nio/cs/FindASCIIReplBugs.java Passed: sun/nio/cs/EuroConverter.java Passed: sun/nio/cs/HWKatakanaMS932EncodeTest.java Passed: sun/nio/cs/DecoderOverflow.java Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java Passed: sun/nio/cs/JISAutoDetectTest.java Passed: sun/nio/cs/ISCIITest.java Passed: sun/nio/cs/FindASCIICodingBugs.java Passed: sun/nio/cs/LatinCharReplacementTWTest.java Passed: sun/nio/cs/LeftOverSurrogate.java Passed: sun/nio/cs/MalformedSurrogateStringTest.java Passed: sun/nio/cs/ReadZero.java Passed: sun/nio/cs/SJISCanEncode.java Passed: sun/nio/cs/StreamEncoderClose.java Passed: sun/nio/cs/MalformedSurrogates.java Passed: sun/nio/cs/NIOJISAutoDetectTest.java Passed: sun/nio/cs/SurrogateTestEUCTW.java Passed: sun/nio/cs/SurrogateGB18030Test.java Passed: sun/nio/cs/Test4206507.java Passed: sun/nio/cs/SurrogateTestHKSCS.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/TestIBMBugs.java Passed: sun/nio/cs/TestISO2022JPEncoder.java Passed: sun/nio/cs/TestISO2022JP.java Passed: sun/nio/cs/TestEUC_TW.java Passed: sun/nio/cs/TestJIS0208Decoder.java Passed: sun/nio/cs/TestISO2022JPSubBytes.java Passed: sun/nio/cs/TestJIS0212Decoder.java Passed: sun/nio/cs/TestMiscEUC_JP.java Passed: sun/nio/cs/TestMS950.java Passed: sun/nio/cs/TestMS5022X.java Passed: sun/nio/cs/TestSJIS0213.java Passed: sun/nio/cs/TestSJIS0213_SM.java Passed: sun/nio/cs/FindOneCharEncoderBugs.java Passed: sun/nio/cs/TestTrailingEscapesISO2022JP.java Passed: sun/nio/cs/TestUni2HKSCS.java Passed: sun/nio/cs/StreamEncoderOut.java Passed: sun/nio/cs/TestUTF_16.java Passed: sun/nio/cs/TestUnmappable.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: sun/nio/cs/TestUnicodeReversedBOM.java Passed: sun/nio/cs/TestStringCodingUTF8.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java Passed: com/sun/crypto/provider/CICO/CICOChainingTest.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/DHKeyAgreement2.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyGenSpeed.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java Passed: com/sun/crypto/provider/KeyAgreement/ECKeyCheck.java Passed: com/sun/crypto/provider/DHKEM/Compliance.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: com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java Passed: sun/nio/cs/FindEncoderBugs.java Passed: com/sun/crypto/provider/KeyGenerator/Test4628062.java Passed: com/sun/crypto/provider/KeyFactory/PBEKeyDestroyTest.java Passed: com/sun/crypto/provider/KeyGenerator/TestExplicitKeyLength.java Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.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/Mac/HmacSHA512.java Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java Passed: com/sun/crypto/provider/Mac/MacClone.java Passed: com/sun/crypto/provider/KeyGenerator/Test6227536.java Passed: com/sun/crypto/provider/Mac/MacKAT.java Passed: com/sun/crypto/provider/Mac/NullByteBufferTest.java Passed: com/sun/crypto/provider/Mac/MacSameTest.java Passed: com/sun/crypto/provider/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/KeyAgreement/SupportedDHParamGensLongKey.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/GetAttrsEmptyAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAny.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNotFound.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsSomeAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNullAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetNonstandard.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNonExistentAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericIRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetRRs.java Passed: com/sun/jndi/dns/ConfigTests/AuthTest.java Passed: com/sun/jndi/dns/ConfigTests/RecursiveTest.java Passed: com/sun/jndi/dns/EnvTests/AddInherited.java Passed: com/sun/jndi/dns/ConfigTests/PortUnreachable.java Passed: com/sun/jndi/dns/EnvTests/AddOps.java Passed: com/sun/jndi/dns/EnvTests/GetEnv.java Passed: com/sun/jndi/dns/EnvTests/ProviderUrlGen.java Passed: com/sun/jndi/dns/EnvTests/RemoveInherited.java Passed: com/sun/jndi/dns/EnvTests/RemoveOps.java Passed: com/sun/jndi/dns/EnvTests/SubcontextAdd.java Passed: com/sun/jndi/dns/EnvTests/SubcontextRemove.java Passed: com/sun/jndi/dns/FactoryTests/GetAttrsWithFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAnyAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAttrProp.java Passed: com/sun/crypto/provider/KeyProtector/IterationCount.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java Passed: com/sun/jndi/dns/FedTests/CannotProceed.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithFactory.java Passed: com/sun/jndi/dns/FedTests/GetAttrsNns.java Passed: sun/nio/cs/FindDecoderBugs.java Passed: sun/nio/cs/TestStringCoding.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubInterior.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubLeaf.java Passed: com/sun/jndi/dns/FedTests/ListNns.java Passed: com/sun/jndi/dns/FedTests/ListSubLeaf.java Passed: com/sun/jndi/dns/FedTests/LookupNns.java Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.java Passed: com/sun/jndi/dns/FedTests/LookupSubLeaf.java Passed: com/sun/jndi/dns/FedTests/ListSubInterior.java Passed: com/sun/jndi/dns/ConfigTests/TcpTimeout.java Passed: com/sun/jndi/dns/ListTests/ListInteriorNotFound.java Passed: com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.java Passed: com/sun/jndi/dns/CheckAccess.java Passed: com/sun/jndi/dns/ListTests/ListLeafNotFound.java Passed: com/sun/jndi/dns/Parser.java Passed: com/sun/jndi/ldap/LdapName/Case.java Passed: com/sun/jndi/ldap/LdapName/UnescapeTest.java Passed: com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.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/dns/ConfigTests/Timeout.java Passed: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java Passed: com/sun/jndi/ldap/LdapName/EmptyNameSearch.java Passed: com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.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/LdapUnicodeURL.java Passed: com/sun/jndi/ldap/LdapURLOptionalFields.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/ldap/LdapCBPropertiesTest.java Passed: com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java Passed: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java Passed: com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.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/8300268/MaxIdleConnectionsTest.java Passed: com/sun/net/httpserver/bugs/B6339483.java Passed: com/sun/net/httpserver/bugs/B6341616.java Passed: com/sun/net/httpserver/bugs/B6361557.java Passed: com/sun/jndi/ldap/LdapPoolTimeoutTest.java Passed: com/sun/net/httpserver/bugs/B6393710.java Passed: com/sun/net/httpserver/bugs/B6421581.java Passed: com/sun/net/httpserver/bugs/B6424196.java Passed: com/sun/net/httpserver/bugs/B6431193.java Passed: com/sun/net/httpserver/bugs/B6433018.java Passed: com/sun/net/httpserver/bugs/B6526158.java Passed: com/sun/net/httpserver/bugs/B6526913.java Passed: com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.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/B8211420.java Passed: com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java Passed: com/sun/net/httpserver/bugs/B6373555.java Passed: com/sun/net/httpserver/bugs/ExceptionKeepAlive.java Passed: com/sun/net/httpserver/bugs/HeadKeepAlive.java Passed: com/sun/net/httpserver/bugs/HandlerConnectionClose.java Passed: com/sun/net/httpserver/bugs/HeadTest.java Passed: com/sun/net/httpserver/bugs/ZeroLengthOutputStream.java Passed: com/sun/net/httpserver/bugs/FixedLengthInputStream.java Passed: com/sun/net/httpserver/bugs/TruncatedRequestBody.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/SANTest.java Passed: com/sun/net/httpserver/StopNoStartTest.java Passed: com/sun/net/httpserver/SimpleHttpServerTest.java Passed: com/sun/net/httpserver/TaskRejectedTest.java Passed: com/sun/net/httpserver/InputNotRead.java Passed: com/sun/net/httpserver/Test11.java Passed: com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java Passed: com/sun/net/httpserver/Test12.java Passed: com/sun/net/httpserver/Test10.java Passed: com/sun/net/httpserver/Test14.java Passed: com/sun/net/httpserver/Test2.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/Test4.java Passed: com/sun/net/httpserver/Test8a.java Passed: com/sun/net/httpserver/Test5.java Passed: com/sun/net/httpserver/TestLogging.java Passed: com/sun/org/apache/xml/internal/security/exceptions/LocaleTest.java Passed: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java Passed: com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream/BufferOverflowTest.java Passed: com/sun/net/httpserver/UnmodifiableHeadersTest.java Passed: com/sun/org/apache/xml/internal/security/ShortECDSA.java Passed: com/sun/org/apache/xml/internal/security/TruncateHMAC.java Passed: com/sun/security/auth/callback/TextCallbackHandler/Confirm.java Passed: com/sun/security/auth/callback/TextCallbackHandler/NPE.java Passed: com/sun/security/auth/login/ConfigFile/EmptyOption.java Passed: com/sun/security/auth/login/ConfigFile/IllegalURL.java Passed: com/sun/net/httpserver/SelCacheTest.java Passed: com/sun/security/auth/login/ConfigFile/InconsistentError.java Passed: com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java Passed: com/sun/security/auth/login/ConfigFile/InnerClassConfig.java Passed: com/sun/security/auth/login/ConfigFile/Override.java Passed: com/sun/security/auth/login/ConfigFile/PropertyExpansion.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/ReadOnly.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckOptions.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java Passed: com/sun/net/httpserver/Test9.java Passed: com/sun/security/auth/module/AllPlatforms.java Passed: com/sun/security/auth/UnixPrincipalHashCode.java Passed: com/sun/security/jgss/InquireSecContextPermissionCheck.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/CreateLdapPrincipals.java Passed: com/sun/security/sasl/digest/AuthRealmChoices.java Passed: com/sun/net/httpserver/Test9a.java Passed: com/sun/security/sasl/digest/Integrity.java Passed: com/sun/security/sasl/digest/HasInitialResponse.java Passed: com/sun/security/sasl/digest/NoQuoteParams.java Passed: com/sun/security/sasl/digest/Privacy.java Passed: com/sun/security/sasl/digest/CheckNegotiatedQOPs.java Passed: com/sun/security/sasl/digest/PrivacyRc4.java Passed: com/sun/security/sasl/ntlm/Conformance.java Passed: com/sun/security/sasl/digest/Unbound.java Passed: com/sun/security/sasl/util/CheckAccess.java Passed: java/io/BufferedInputStream/CloseStream.java Passed: com/sun/security/sasl/Cram.java Passed: java/io/BufferedInputStream/CountUpdate.java Passed: com/sun/security/sasl/ntlm/NTLMTest.java Passed: java/io/BufferedInputStream/Fill.java Passed: java/io/BufferedInputStream/ReadAfterClose.java Passed: java/io/BufferedInputStream/SkipTest.java Passed: java/io/BufferedInputStream/ReadZeroBytes.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/MarkedFillAtEOF.java Passed: java/io/BufferedReader/BigMark.java Passed: java/io/BufferedReader/ReadLine.java Passed: java/io/BufferedReader/Ready.java Passed: java/io/BufferedReader/SkipNegative.java Passed: java/io/BufferedReader/ReadLineSync.java Passed: java/io/BufferedReader/Lines.java Passed: java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java Passed: java/io/ByteArrayInputStream/Skip.java Passed: java/io/ByteArrayOutputStream/EncodingTest.java Passed: java/io/ByteArrayInputStream/ChunkedTransferTo.java Passed: java/io/ByteArrayOutputStream/ToString.java Passed: java/io/BufferedInputStream/TransferTo.java Passed: java/io/CharArrayReader/Constructor.java Passed: java/io/ByteArrayOutputStream/Write.java Passed: java/io/CharArrayReader/OverflowInSkip.java Passed: java/io/CharArrayReader/ReadCharBuffer.java Passed: java/io/charStreams/BCat.java Passed: java/io/charStreams/BufferedReaderMark.java Passed: java/io/BufferedInputStream/LargeCopyWithMark.java Passed: java/io/charStreams/BufferSizes.java Passed: java/io/charStreams/LineLengths.java Passed: java/io/BufferedWriter/Cleanup.java Passed: java/io/charStreams/Cat.java Passed: java/io/charStreams/RandomLines.java Passed: java/io/charStreams/LineNumbers.java Passed: java/io/charStreams/SmallReads.java Passed: java/io/charStreams/UTF16.java Passed: java/io/charStreams/UTF8.java Passed: java/io/charStreams/StringConvert.java Passed: java/io/charStreams/WriteLengths.java Passed: java/io/Console/CharsetTest.java Passed: java/io/ClassCache/NullValueTest.java Passed: java/io/Console/RedirectTest.java Passed: java/io/CharArrayReader/OverflowInRead.java Passed: java/io/Console/ModuleSelectionTest.java Passed: java/io/DataInputStream/ReadFully.java Passed: java/io/DataInputStream/OpsAfterClose.java Passed: java/io/DataInputStream/ReadLinePushback.java Passed: java/io/Console/SecurityManagerTest.java Passed: java/io/DataOutputStream/CounterOverflow.java Passed: java/io/DataInputStream/SkipBytes.java Passed: java/io/etc/FailingFlushAndClose.java Passed: java/io/Externalizable/compatibility/ExternalizableBlockData.java Passed: java/io/Externalizable/definesWriteObject/DefinesWriteObject.java Passed: java/io/File/createTempFile/NameTooLong.java Passed: java/io/DataInputStream/ReadUTF.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/createTempFile/SecurityTest.java Passed: java/io/File/AccessDenied.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/Cons.java Passed: java/io/File/Create.java Passed: java/io/File/CreateNewFile.java Passed: java/io/File/DeleteOnExitLong.java Passed: java/io/File/DeleteOnExit.java Passed: java/io/File/EmptyPath.java Passed: java/io/File/FileMethods.java Passed: java/io/File/GetAbsolutePath.java Passed: java/io/File/GetCanonicalPath.java Passed: java/io/File/GetParent.java Passed: java/io/DataOutputStream/WriteUTF.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/ListNull.java Passed: java/io/File/ListRoots.java Passed: java/io/File/ListSpace.java Passed: java/io/File/MaxPath.java Passed: java/io/File/MaxPathLength.java Passed: java/io/File/Mkdir.java Passed: java/io/File/LastModifiedTest.java Passed: java/io/File/DeleteOnExitNPE.java Passed: java/io/File/NulFile.java Passed: java/io/File/SetAccess.java Passed: java/io/File/SetLastModified.java Passed: java/io/File/SetReadOnly.java Passed: java/io/File/NullArgs.java Passed: java/io/File/TimeZoneLastModified.java Passed: java/io/File/ToURI.java Passed: java/io/File/ToURL.java Passed: java/io/ClassCache/ContinuousGCTest.java Passed: java/io/File/Unicode.java Passed: java/io/File/WinDeviceName.java Passed: java/io/File/WinMaxPath.java Passed: java/io/File/UserDirChangedTest.java Passed: java/io/File/WinSpecialFiles.java Passed: java/io/FileDescriptor/RememberAppend.java Passed: java/io/File/SymLinks.java Passed: java/io/FileDescriptor/Sync.java Passed: java/io/FileInputStream/Available.java Passed: java/io/FileInputStream/LargeFileAvailable.java Passed: java/io/FileInputStream/LeadingSlash.java Passed: java/io/FileInputStream/NegativeAvailable.java Passed: java/io/FileInputStream/OpenDir.java Passed: java/io/FileInputStream/OpsAfterClose.java Passed: java/io/FileInputStream/ReadXBytes.java Passed: java/io/FileDescriptor/Sharing.java Passed: java/io/File/TempDirDoesNotExist.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/FilePermission/Invalid.java Passed: java/io/FileDescriptor/Finalize.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/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/FilePermission/ReadFileOnPath.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/ObjectStreamClass/ObjectStreamClassCaching.java#Serial Passed: java/io/OutputStream/WriteParams.java Passed: java/io/OutputStreamWriter/BoundsCheck.java Passed: java/io/OutputStreamWriter/CloseWriterOnFailedFlush.java Passed: java/io/OutputStreamWriter/NullCreate.java Passed: java/io/OutputStreamWriter/Encode.java Passed: java/io/OutputStreamWriter/WriteAfterClose.java Passed: java/io/pathNames/unix/TrailingSlash.java Passed: java/io/OutputStreamWriter/TestWrite.java Passed: java/io/pathNames/win32/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/FasterWriter.java Passed: java/io/PipedInputStream/CloseAndAvailableRC.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/PrintStream/NullConstructor.java Passed: java/io/PipedInputStream/WriterLoop.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/ByteArrayOutputStream/MaxCapacity.java Passed: java/io/PrintWriter/SubClass.java Passed: java/io/PushbackInputStream/Available.java Passed: java/io/PushbackInputStream/ClosedStream.java Passed: java/io/PushbackInputStream/MarkReset.java Passed: java/io/PushbackInputStream/Skip.java Passed: java/io/PrintStream/OversynchronizedTest.java Passed: java/io/PushbackReader/MarkReset.java Passed: java/io/PrintWriter/OversynchronizedTest.java Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java Passed: java/io/PushbackReader/Skip.java Passed: java/io/RandomAccessFile/skipBytes/SkipBytes.java Passed: java/io/RandomAccessFile/Close.java Passed: java/io/RandomAccessFile/EOF.java Passed: java/io/RandomAccessFile/FileLengthTest.java Passed: java/io/RandomAccessFile/OpenSync.java Passed: java/io/RandomAccessFile/ParameterCheck.java Passed: java/io/RandomAccessFile/ReadLine.java Passed: java/io/RandomAccessFile/OpsAfterClose.java Passed: java/io/RandomAccessFile/Seek.java Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java Passed: java/io/RandomAccessFile/ReadWritePrimitives.java Passed: java/io/RandomAccessFile/SetLength.java Passed: java/io/RandomAccessFile/WriteBytesChars.java Passed: java/io/RandomAccessFile/WriteUTF.java Passed: java/io/readBytes/ReadBytesBounds.java Passed: java/io/readBytes/MemoryLeak.java Passed: java/io/Reader/NullLock.java Passed: java/io/Reader/OpsAfterClose.java Passed: java/io/Reader/NullReader.java Passed: java/io/RandomAccessFile/UnreferencedRAFClosesFd.java Passed: java/io/Reader/ReadCharBuffer.java Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java Passed: java/io/Reader/ReadIntoZeroLengthArray.java Passed: java/io/Reader/ReadParams.java Passed: java/io/Reader/SkipNegative.java Passed: java/io/Reader/Skip.java Passed: java/io/PushbackInputStream/TransferTo.java Passed: java/io/Reader/TransferTo.java Passed: java/io/SequenceInputStream/ConstructorNull.java Passed: java/io/SequenceInputStream/Close.java Passed: java/io/SequenceInputStream/LotsOfStreams.java Passed: java/io/Serializable/arraySuidConflict/Write.java Passed: java/io/Serializable/available/Available.java Passed: java/io/Reader/ReaderBulkReadContract.java Passed: java/io/Serializable/badSerialPersistentField/BadSerialPersistentField.java Passed: java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.java Passed: java/io/Serializable/backRefCNFException/Write.java Passed: java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java Passed: java/io/Serializable/checkModifiers/CheckModifiers.java Passed: java/io/Serializable/badSubstByReplace/BadSubstByReplace.java Passed: java/io/Serializable/ClassCastExceptionDetail/Write.java Passed: java/io/Serializable/classDescGetField/GetField.java Passed: java/io/Serializable/classDescFlagConflict/Read.java Passed: java/io/Serializable/classDescHooks/ClassDescHooks.java Passed: java/io/Serializable/classDescHooks/CNFException.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/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java Passed: java/io/Serializable/duplicateSerialFields/Test.java Passed: java/io/Serializable/enum/array/Test.java Passed: java/io/SequenceInputStream/TransferTo.java Passed: java/io/Serializable/enum/badResolve/Write.java Passed: java/io/Serializable/enum/basic/Test.java Passed: java/io/Serializable/enum/classObject/Test.java Passed: java/io/PushbackReader/ReadCloseRaceNPE.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/enum/missingConstant/Write.java Passed: java/io/Serializable/evolution/AddedExternField/WriteAddedField.java Passed: java/io/Serializable/evolution/AddedField/WriteAddedField.java Passed: java/io/Serializable/expectedStackTrace/ExpectedStackTrace.java Passed: java/io/Serializable/explicitCNFException/ExplicitCNFException.java Passed: java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java Passed: java/io/Serializable/fieldTypeString/Write.java Passed: java/io/Serializable/finalFields/FinalFields.java Passed: java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java Passed: java/io/Serializable/GetField/ReadFieldsCNF.java Passed: java/io/Serializable/getSuidClinitError/GetSuidClinitError.java Passed: java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java Passed: java/io/Serializable/GetField/Write.java Passed: java/io/Serializable/inactiveRegistration/InactiveRegistration.java Passed: java/io/Serializable/illegalHandle/Test.java Passed: java/io/Serializable/InvalidClassException/TestIceConstructors.java Passed: java/io/Serializable/InvalidClassException/noargctor/DefaultPackage.java Passed: java/io/Serializable/InvalidObjectException/TestIoeConstructors.java Passed: java/io/Serializable/longString/LongString.java Passed: java/io/Serializable/InvalidClassException/noargctor/Test.java Passed: java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.java Passed: java/io/Serializable/lookupAnyInvocation/LookupAnyInvocation.java Passed: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java Passed: java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java Passed: java/io/Serializable/modifyStaticFields/ModifyStaticFields.java Passed: java/io/Serializable/nestedReplace/NestedReplace.java Passed: java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java Passed: java/io/Serializable/nonserializable/ExceptionDetail.java Passed: java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java Passed: java/io/Serializable/notAvailable/NotAvailable.java Passed: java/io/Serializable/NPEProvoker/NPEProvoker.java Passed: java/io/Serializable/nullArgExceptionOrder/Test.java Passed: java/io/Serializable/oldTests/AnnotateClass.java Passed: java/io/Serializable/oldTests/ArrayFields.java Passed: java/io/Serializable/oldTests/ArraysOfArrays.java Passed: java/io/Serializable/oldTests/BinaryTree.java Passed: java/io/Serializable/oldTests/CheckingEquality.java Passed: java/io/Serializable/oldTests/CheckForException.java Passed: java/io/Serializable/oldTests/CircularList.java Passed: java/io/Serializable/oldTests/SerializeWithException.java Passed: java/io/Serializable/oldTests/ValidateClass.java Passed: java/io/Serializable/oldTests/SimpleArrays.java Passed: java/io/Serializable/optionalDataEnd/OptionalDataEnd.java Passed: java/io/Serializable/oldTests/WritePrimitive.java Passed: java/io/Serializable/packageAccess/PackageAccessTest.java Passed: java/io/Serializable/parents/OriginalClass.java Passed: java/io/Serializable/partialClassDesc/PartialClassDesc.java Passed: java/io/Serializable/primitiveClasses/PrimitiveClasses.java Passed: java/io/Serializable/proxy/replace/Test.java Passed: java/io/Serializable/proxy/Basic.java Passed: java/io/Serializable/proxy/skipMissing/Write.java Passed: java/io/Serializable/PutField/Write.java Passed: java/io/Serializable/failureAtomicity/FailureAtomicity.java Passed: java/io/Serializable/PutField/Write2.java Passed: java/io/Serializable/readPastObject/ReadPastObject.java Passed: java/io/Serializable/readObjectNoData/Write.java Passed: java/io/Serializable/class/NonSerializableTest.java Passed: java/io/Serializable/records/migration/SuperStreamFieldsTest.java Passed: java/io/Serializable/records/BadValues.java Passed: java/io/Serializable/records/BadCanonicalCtrTest.java Passed: java/io/Serializable/records/migration/AssignableFromTest.java Passed: java/io/Serializable/records/BasicRecordSer.java Passed: java/io/Serializable/records/AbsentStreamValuesTest.java Passed: java/io/Serializable/records/ConstructorAccessTest.java Passed: java/io/Serializable/records/migration/DefaultValuesTest.java Passed: java/io/Serializable/records/ProhibitedMethods.java Passed: java/io/Serializable/records/ConstructorPermissionTest.java Passed: java/io/Serializable/records/CycleTest.java Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java Passed: java/io/Serializable/records/StreamRefTest.java Passed: java/io/Serializable/records/ReadResolveTest.java Passed: java/io/Serializable/records/UnsharedTest.java Passed: java/io/Serializable/records/RecordClassTest.java Passed: java/io/Serializable/recursiveClassDescLookup/Test.java Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java Passed: java/io/Serializable/replaceWithNull/ReplaceWithNull.java Passed: java/io/Serializable/replaceStringArray/ReplaceStringArray.java Passed: java/io/Serializable/records/SerialVersionUIDTest.java Passed: java/io/Serializable/resolveClass/MethodTest.java Passed: java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java Passed: java/io/Serializable/resolveClassException/ResolveClassException.java Passed: java/io/Serializable/resolveProxyClass/NonPublicInterface.java Passed: java/io/Serializable/sanityCheck/SanityCheck.java Passed: java/io/Serializable/records/ThrowingConstructorTest.java Passed: java/io/Serializable/serialFilter/CheckArrayTest.java Passed: java/io/Serializable/resolveClass/consTest/ConsTest.java Passed: java/io/Serializable/records/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/SerialFactoryExample.java Passed: java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java Passed: java/io/Serializable/serialFilter/GlobalFilterTest.java Passed: java/io/Serializable/serialver/classpath/ClasspathTest.java Passed: java/io/Serializable/serialFilter/SerialFilterFunctionTest.java Passed: java/io/Serializable/skippedObjCNFException/Write.java Passed: java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java Passed: java/io/Serializable/serialver/nested/NestedTest.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/typeStringBackRef/TypeStringBackRef.java Passed: java/io/Serializable/typeSafeEnum/TypeSafeEnum.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/unshared/Write.java Passed: java/io/Serializable/validate/Validate.java Passed: java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java Passed: java/io/Serializable/serialFilter/SerialFilterTest.java Passed: java/io/Serializable/writeObjectMemory/WriteObjectMemory.java Passed: java/io/Serializable/serialFilter/SerialFactoryFaults.java Passed: java/io/Serializable/writeReplace/WriteReplace.java Passed: java/io/StreamTokenizer/Comment.java Passed: java/io/Serializable/wrongReturnTypes/Write.java Passed: java/io/StreamTokenizer/NullConstruct.java Passed: java/io/StreamTokenizer/QuoteTest.java Passed: java/io/StreamTokenizer/ReadAhead.java Passed: java/io/StreamTokenizer/Reset.java Passed: java/io/StringReader/ClosedReady.java Passed: java/io/StringReader/NegativeMarkLimit.java Passed: java/io/StringWriter/NegativeBufferSize.java Passed: java/io/StringReader/Skip.java Passed: java/io/Writer/Append.java Passed: java/io/Writer/Bug6856817.java Passed: java/io/Writer/WriteFromString.java Passed: java/io/Writer/NullWriter.java Passed: java/io/Writer/WriteParams.java Passed: java/io/NegativeInitSize.java Passed: java/io/Unicode.java Passed: java/net/Authenticator/AuthNPETest.java Passed: java/io/StringBufferInputStream/OverflowInRead.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/B6870935.java Passed: java/net/CookieHandler/LocalHostCookie.java Passed: java/net/DatagramPacket/CheckBoundaries.java Passed: java/net/DatagramPacket/Getters.java Passed: java/net/DatagramPacket/Constructor.java Passed: java/net/DatagramPacket/Offset.java Passed: java/net/DatagramPacket/Unresolved.java Passed: java/net/DatagramPacket/ReuseBuf.java Passed: java/net/DatagramSocket/AddressNotSet.java Passed: java/net/DatagramPacket/Setters.java Passed: java/net/DatagramSocket/B6411513.java Passed: java/net/DatagramSocket/B8035653.java Passed: java/net/Authenticator/Deadlock.java Passed: java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java Passed: java/net/DatagramSocket/Constructor.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/BindFailTest.java Passed: java/net/DatagramSocket/GetLocalAddress.java Passed: java/net/DatagramSocket/InheritHandle.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/Authenticator/BasicTest4.java Passed: java/net/DatagramSocket/SendDatagramToBadAddress.java Passed: java/net/DatagramSocket/SendSize.java Passed: java/net/DatagramSocket/SendPortZero.java Passed: java/net/DatagramSocket/InterruptibleDatagramSocket.java Passed: java/net/DatagramSocket/SetGetReceiveBufferSize.java Passed: java/net/DatagramSocket/TestAfterClose.java Passed: java/net/DatagramSocket/SupportedOptionsCheck.java Passed: java/net/DatagramSocket/SetGetSendBufferSize.java Passed: java/net/DatagramSocket/SendReceiveMaxSize.java Passed: java/net/DatagramSocketImpl/TestCreate.java Passed: java/net/DatagramSocket/DatagramSocketMulticasting.java Passed: java/net/httpclient/examples/JavadocExamples.java Passed: java/net/httpclient/examples/WebSocketExample.java Passed: java/net/DatagramSocketImpl/TestDefaultBehavior.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.116 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 06:51:25 CEST 2023 Test directory: compile: SecureZipFSProvider finished: Mon Oct 16 06:51:26 CEST 2023 elapsed time (seconds): 0.116 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.116 seconds messages: command: compile /home/buildbot/worker/test-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 06:51:25 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 06:51:26 CEST 2023 elapsed time (seconds): 0.116 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/4/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/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ 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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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.124 seconds messages: command: build FilePublisherPermsTest reason: Named class compiled on demand started: Mon Oct 16 06:51:26 CEST 2023 Test directory: compile: FilePublisherPermsTest finished: Mon Oct 16 06:51:26 CEST 2023 elapsed time (seconds): 0.124 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.124 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 06:51:26 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 06:51:26 CEST 2023 elapsed time (seconds): 0.124 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/4/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/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ 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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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.437 seconds messages: command: testng FilePublisherPermsTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest started: Mon Oct 16 06:51:26 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 06:51:26 CEST 2023 elapsed time (seconds): 0.437 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=66378, tid=66381 # 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, serial 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_pid66378.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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d/testng.0.jta java/net/httpclient/FilePublisher/FilePublisherPermsTest.java false FilePublisherPermsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/DatagramSocket/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.414 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 06:51:26 CEST 2023 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Mon Oct 16 06:51:26 CEST 2023 elapsed time (seconds): 0.414 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.413 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 06:51:26 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 06:51:26 CEST 2023 elapsed time (seconds): 0.413 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ 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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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/2/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/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: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.052 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Oct 16 06:51:26 CEST 2023 Test directory: compile: FilePublisherTest finished: Mon Oct 16 06:51:26 CEST 2023 elapsed time (seconds): 0.052 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.051 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 06:51:26 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 06:51:26 CEST 2023 elapsed time (seconds): 0.051 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.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/FilePublisherTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ 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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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/2/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/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/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/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/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/2/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/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/FilePublisherTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm FilePublisherTest TIME: 6.098 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm FilePublisherTest started: Mon Oct 16 06:51:26 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 06:51:32 CEST 2023 elapsed time (seconds): 6.098 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:39975]::addHandler FilePublisherTest$HttpEchoHandler@bedd520, /http1/echo Http1TestServer[localhost/127.0.0.1:43051]::addHandler FilePublisherTest$HttpEchoHandler@7b8db7ab, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:40679]::addHandler FilePublisherTest$HttpEchoHandler@938be98, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:50299]::addHandler FilePublisherTest$HttpEchoHandler@64a95762, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config FilePublisherTest.setup(): success --- testDefaultFs(http://127.0.0.1:39975/http1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST http://127.0.0.1:39975/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:39975/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:39975/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:39975/http1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:43051/https1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST https://127.0.0.1:43051/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:43051/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:43051/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:43051/https1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:40679/http2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@68b20a15 Got response: (POST http://127.0.0.1:40679/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73b663aa Got response: (POST http://127.0.0.1:40679/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@50e0c371 Got response: (POST http://127.0.0.1:40679/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:40679/http2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:50299/https2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f9d0df9 Got response: (POST https://127.0.0.1:50299/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a9f926e Got response: (POST https://127.0.0.1:50299/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@64e0f49a Got response: (POST https://127.0.0.1:50299/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:50299/https2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:39975/http1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST http://127.0.0.1:39975/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:39975/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:39975/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:39975/http1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:43051/https1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST https://127.0.0.1:43051/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:43051/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:43051/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:43051/https1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(http://127.0.0.1:40679/http2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@28025f88 Got response: (POST http://127.0.0.1:40679/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d54ed1 Got response: (POST http://127.0.0.1:40679/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5c7b3e54 Got response: (POST http://127.0.0.1:40679/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:40679/http2/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:50299/https2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c8a803c Got response: (POST https://127.0.0.1:50299/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2cfbb6ff Got response: (POST https://127.0.0.1:50299/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f4d6d28 Got response: (POST https://127.0.0.1:50299/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:50299/https2/echo", defaultFile.txt, "default fs", false): success --- testZipFs(http://127.0.0.1:39975/http1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST http://127.0.0.1:39975/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:39975/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:39975/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:39975/http1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:43051/https1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST https://127.0.0.1:43051/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:43051/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:43051/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:43051/https1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:40679/http2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@29f1c6e1 Got response: (POST http://127.0.0.1:40679/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@13b52248 Got response: (POST http://127.0.0.1:40679/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@655f6d01 Got response: (POST http://127.0.0.1:40679/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:40679/http2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:50299/https2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@78e8f9d Got response: (POST https://127.0.0.1:50299/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2efe3328 Got response: (POST https://127.0.0.1:50299/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5fde377e Got response: (POST https://127.0.0.1:50299/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:50299/https2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:39975/http1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST http://127.0.0.1:39975/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:39975/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:39975/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:39975/http1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:43051/https1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST https://127.0.0.1:43051/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:43051/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:43051/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:43051/https1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(http://127.0.0.1:40679/http2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7c89cff0 Got response: (POST http://127.0.0.1:40679/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@47326245 Got response: (POST http://127.0.0.1:40679/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@603ff0b2 Got response: (POST http://127.0.0.1:40679/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:40679/http2/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:50299/https2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@85faf01 Got response: (POST https://127.0.0.1:50299/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@792c1204 Got response: (POST https://127.0.0.1:50299/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6864458 Got response: (POST https://127.0.0.1:50299/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:50299/https2/echo", fileInZip.txt, "zip fs", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config FilePublisherTest.teardown(): success =============================================== java/net/httpclient/FilePublisher/FilePublisherTest.java Total tests run: 16, Passes: 16, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43548,localport=40679] 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=41846, Session(1697431888754|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:43548 stopping. 3 streams Server connection to /127.0.0.1:41846 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=43562,localport=40679] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=43570,localport=40679] 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=43578,localport=40679] 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=41858, Session(1697431890912|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: New connection from SSLSocket[hostname=127.0.0.1, port=41866, Session(1697431891382|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=41878, Session(1697431891402|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43586,localport=40679] 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=41886, Session(1697431891432|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): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=45698,localport=40679] TestServer(1): starting connection TestServer(1): stopping is: false TestServer(1): accepting connections 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=45706,localport=40679] 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=45712,localport=40679] 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=56816, Session(1697431891767|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=56820, Session(1697431892056|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): creating connection TestServer(2): stopping is: false TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=56830, Session(1697431892112|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:45698 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:45706 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:45712 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:43562 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:43578 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:43586 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:43570 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): finished TestServer(2): stopping 8 connections Server connection to /127.0.0.1:56830 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:56820 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41858 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41878 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41886 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41866 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:56816 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/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/2/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/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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/2/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/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/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/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherTest.d/testng.0.jta java/net/httpclient/FilePublisher/FilePublisherTest.java false FilePublisherTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Oct 16 06:51:32 CEST 2023 finished: Mon Oct 16 06:51:32 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.429 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest started: Mon Oct 16 06:51:32 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 06:51:33 CEST 2023 elapsed time (seconds): 0.429 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=66916, tid=66919 # 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, serial 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_pid66916.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/2/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/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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/2/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/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/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherTest.d/testng.1.jta java/net/httpclient/FilePublisher/FilePublisherTest.java false FilePublisherTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/http2/BadHeadersTest.java Passed: java/net/httpclient/http2/BasicTest.java Passed: java/net/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/DatagramSocket/UnreferencedDatagramSockets.java Passed: java/net/httpclient/http2/ImplicitPushCancel.java Passed: java/net/httpclient/http2/IdlePooledConnectionTest.java Passed: java/net/httpclient/http2/PostPutTest.java Passed: java/net/httpclient/http2/NoBodyTest.java Passed: java/net/httpclient/http2/ProxyTest2.java Passed: java/net/httpclient/http2/PushPromiseContinuation.java Passed: java/net/httpclient/http2/HpackHuffmanDriver.java Passed: java/net/httpclient/http2/RedirectTest.java Passed: java/net/httpclient/http2/ServerPushWithDiffTypes.java Passed: java/net/httpclient/http2/ServerPush.java Passed: java/net/httpclient/http2/TLSConnection.java Passed: java/net/httpclient/http2/TrailingHeadersTest.java Passed: java/net/httpclient/http2/UserInfoTest.java Passed: java/net/httpclient/offline/OfflineTesting.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. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.071 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 06:52:11 CEST 2023 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Oct 16 06:52:11 CEST 2023 elapsed time (seconds): 0.071 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.07 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 06:52:11 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 06:52:11 CEST 2023 elapsed time (seconds): 0.07 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ 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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.052 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Oct 16 06:52:11 CEST 2023 Test directory: compile: BodyHandlerOfFileDownloadTest finished: Mon Oct 16 06:52:11 CEST 2023 elapsed time (seconds): 0.052 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.052 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java reason: .class file out of date or does not exist started: Mon Oct 16 06:52:11 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 06:52:11 CEST 2023 elapsed time (seconds): 0.052 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest TIME: 5.247 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest started: Mon Oct 16 06:52:11 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 06:52:16 CEST 2023 elapsed time (seconds): 5.247 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:38845]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@53f8c8ef, /http1/echo Http1TestServer[localhost/127.0.0.1:42583]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@67d2e7d, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:57179]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@26adf963, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:52507]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@4d7c7b10, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileDownloadTest.setup(): success --- testDefaultFs(http://127.0.0.1:38845/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:38845/http1/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:42583/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:42583/https1/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:57179/http2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@654cfc8d Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73910a60 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a07a8ff Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:57179/http2/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:52507/https2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@54a3d3b0 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11a15740 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@123f700c Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:52507/https2/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:38845/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:38845/http1/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:42583/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:42583/https1/echo", defaultDir, "msg", false): success --- testDefaultFs(http://127.0.0.1:57179/http2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4b77b3d0 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@761eb35a Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d2775f3 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:57179/http2/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:52507/https2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6a8ef949 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@77bbfdd1 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7d4396a1 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:52507/https2/echo", defaultDir, "msg", false): success --- testZipFs(): starting test BodyHandlerOfFileDownloadTest.testZipFs(): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodyHandlerOfFileDownloadTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java Total tests run: 9, Passes: 9, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=48340,localport=57179] 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=37346, Session(1697431933532|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:48340 stopping. 3 streams Server connection to /127.0.0.1:37346 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=48354,localport=57179] 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=48360,localport=57179] 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=48368,localport=57179] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=37348, Session(1697431935645|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=37364, Session(1697431936129|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=37366, Session(1697431936149|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:48368 stopping. 1 streams Server connection to /127.0.0.1:48354 stopping. 1 streams Server connection to /127.0.0.1:48360 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 4 connections Server connection to /127.0.0.1:37364 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:37366 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): finished Server connection to /127.0.0.1:37348 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/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Oct 16 06:52:16 CEST 2023 finished: Mon Oct 16 06:52:16 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.57 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest started: Mon Oct 16 06:52:16 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 06:52:17 CEST 2023 elapsed time (seconds): 0.57 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=69247, tid=69249 # 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, serial 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_pid69247.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/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- 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.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 06:52:12 CEST 2023 finished: Mon Oct 16 06:52:12 CEST 2023 elapsed time (seconds): 0.001 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.048 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Oct 16 06:52:12 CEST 2023 Test directory: compile: BodyHandlerOfFileTest finished: Mon Oct 16 06:52:12 CEST 2023 elapsed time (seconds): 0.048 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.048 seconds messages: command: compile /home/buildbot/worker/test-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 06:52:12 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: 6 finished: Mon Oct 16 06:52:12 CEST 2023 elapsed time (seconds): 0.048 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/3/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/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/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/3/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/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/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/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.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/3/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/3/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/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/PathSubscriber/BodyHandlerOfFileTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileTest TIME: 6.204 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm BodyHandlerOfFileTest started: Mon Oct 16 06:52:12 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 06:52:19 CEST 2023 elapsed time (seconds): 6.204 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:40375]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@6a2fa8e7, /http1/echo Http1TestServer[localhost/127.0.0.1:34861]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@38b49498, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:53831]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@43df3462, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:32795]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@46c7a9ca, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:40375/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:40375/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:34861/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:34861/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:53831/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5867fdc0 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@af68696 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@74ee0f9c Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:53831/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:32795/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@619c2d78 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f5bdf3b Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6b644608 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:32795/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:40375/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:40375/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:34861/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:34861/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:53831/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@2956eab8 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5e6d95ac Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:53831/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:32795/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e11da59 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@561f2b59 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6e2af2cd Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:32795/https2/echo", defaultFile.txt, "msg", false): success --- testZipFs(http://127.0.0.1:40375/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:40375/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:34861/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:34861/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:53831/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5a7bf312 Resp code: 200 Msg written to fileInZip.txt: msg 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 test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:53831/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:32795/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4d1b4019 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a0710a7 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73022fb0 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:32795/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:40375/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:40375/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:34861/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:34861/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:53831/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@419b02b Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f0b443b Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d797c83 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:53831/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:32795/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@9c585e7 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@19a8e139 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6a55b567 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:32795/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): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=54112,localport=53831] 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=46754, Session(1697431934871|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:54112 stopping. 3 streams Server connection to /127.0.0.1:46754 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=54124,localport=53831] 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=54130,localport=53831] 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=54138,localport=53831] 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=46758, Session(1697431937032|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=46768, Session(1697431937582|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: New connection from SSLSocket[hostname=127.0.0.1, port=46770, Session(1697431937648|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54150,localport=53831] 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(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=46772, Session(1697431937691|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54164,localport=53831] TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54178,localport=53831] 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=54194,localport=53831] 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=46784, Session(1697431938009|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=46794, Session(1697431938274|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=46810, Session(1697431938327|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:54138 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:54178 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:54150 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:54194 stopping. 1 streams Server connection to /127.0.0.1:54124 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:54164 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:54130 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): finished TestServer(2): stopping 8 connections Server connection to /127.0.0.1:46810 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:46768 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:46794 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:46758 stopping. 1 streams Server connection to /127.0.0.1:46770 stopping. 1 streams Server connection to /127.0.0.1:46784 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:46772 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(2): finished TestServer: Connection writer stopping STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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/3/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/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/3/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/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/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/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.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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java false BodyHandlerOfFileTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Oct 16 06:52:19 CEST 2023 finished: Mon Oct 16 06:52:19 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.455 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest started: Mon Oct 16 06:52:19 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 06:52:19 CEST 2023 elapsed time (seconds): 0.455 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=69606, tid=69607 # 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, serial 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/0/hs_err_pid69606.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ 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/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/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/3/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/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/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/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.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java false BodyHandlerOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.java TEST: java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.126 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 06:52:13 CEST 2023 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Mon Oct 16 06:52:13 CEST 2023 elapsed time (seconds): 0.126 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.125 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 06:52:13 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: 4 finished: Mon Oct 16 06:52:13 CEST 2023 elapsed time (seconds): 0.125 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/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/6/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/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.137 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Oct 16 06:52:13 CEST 2023 Test directory: compile: BodySubscriberOfFileTest finished: Mon Oct 16 06:52:13 CEST 2023 elapsed time (seconds): 0.137 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.136 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 06:52:13 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: 4 finished: Mon Oct 16 06:52:13 CEST 2023 elapsed time (seconds): 0.136 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/BodySubscriberOfFileTest.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/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/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/6/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/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/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/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/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/6/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/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/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.28 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm BodySubscriberOfFileTest started: Mon Oct 16 06:52:13 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 06:52:19 CEST 2023 elapsed time (seconds): 6.28 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:38707]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@47b55ea9, /http1/echo Http1TestServer[localhost/127.0.0.1:45371]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@55e13e, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:50053]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@116cd6d, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:59053]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@499f86de, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodySubscriberOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:38707/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:38707/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:45371/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:45371/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:50053/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5a6c4e02 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@58c60fdf Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@58e82078 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:50053/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:59053/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1915519e Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5c17ccd8 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2657a7fe Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:59053/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:38707/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:38707/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:45371/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:45371/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:50053/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@25385540 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@42bd89a8 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1070ba9d Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:50053/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:59053/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5e2b4586 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@274b0bb9 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@240a0648 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:59053/https2/echo", defaultFile.txt, "msg", false): success test BodySubscriberOfFileTest.testSubscribersWritesAllBytes(): success --- testZipFs(http://127.0.0.1:38707/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:38707/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:45371/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:45371/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:50053/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@331fc002 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2dc7621 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@143e7982 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:50053/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:59053/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2ef26d38 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6bf0e682 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f3c95f2 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:59053/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:38707/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:38707/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:45371/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:45371/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:50053/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a0ddf1a Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3453e53a Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@700c9e11 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:50053/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:59053/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@67f72747 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@452f4cb7 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@22e04f85 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:59053/https2/echo", fileInZip.txt, "msg", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodySubscriberOfFileTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java Total tests run: 17, Passes: 17, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=48544,localport=50053] 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=44298, Session(1697431935434|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:48544 stopping. 3 streams Server connection to /127.0.0.1:44298 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=48546,localport=50053] 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=48550,localport=50053] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=48554,localport=50053] TestServer(1): starting connection TestServer: POST /http2/echo TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44300, Session(1697431937591|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=44312, Session(1697431938096|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=44320, Session(1697431938114|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=48558,localport=50053] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44324, Session(1697431938186|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): creating connection TestServer(1): stopping is: false TestServer: New connection from Socket[addr=/127.0.0.1,port=48562,localport=50053] TestServer(1): accepting connections TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=48578,localport=50053] 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=48588,localport=50053] 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): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44328, Session(1697431938549|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=44338, Session(1697431938871|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): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44354, Session(1697431938912|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:48588 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:48546 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:48562 stopping. 1 streams Server connection to /127.0.0.1:48558 stopping. 3 streams Server connection to /127.0.0.1:48554 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:48550 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:48578 stopping. 1 streams TestServer(2): stopping 8 connections TestServer: Connection writer stopping Server connection to /127.0.0.1:44338 stopping. 1 streams TestServer(1): finished TestServer: Connection writer stopping Server connection to /127.0.0.1:44324 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:44354 stopping. 1 streams Server connection to /127.0.0.1:44300 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:44328 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:44320 stopping. 1 streams Server connection to /127.0.0.1:44312 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): finished TestServer: Connection writer stopping TestServer: Connection writer stopping STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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/6/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/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/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/6/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/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/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/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Oct 16 06:52:19 CEST 2023 finished: Mon Oct 16 06:52:19 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.454 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest started: Mon Oct 16 06:52:19 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 06:52:20 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=69687, tid=69690 # 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, serial 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_pid69687.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/6/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/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/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/6/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/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/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/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/3/ofFile.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- 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.3 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 06:52:18 CEST 2023 Library /test/lib: compile: jdk.test.lib.Utils finished: Mon Oct 16 06:52:18 CEST 2023 elapsed time (seconds): 0.3 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.3 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 06:52:18 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 2 finished: Mon Oct 16 06:52:18 CEST 2023 elapsed time (seconds): 0.3 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Utils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/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.026 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 06:52:18 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 2 finished: Mon Oct 16 06:52:18 CEST 2023 elapsed time (seconds): 0.026 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java TIME: 0.069 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java started: Mon Oct 16 06:52:18 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 2 finished: Mon Oct 16 06:52:18 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.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../ProxyServer.java TIME: 0.171 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 06:52:18 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 2 finished: Mon Oct 16 06:52:19 CEST 2023 elapsed time (seconds): 0.171 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. Build successful REASON: User specified action: run build Security TIME: 0.183 seconds messages: command: build Security reason: User specified action: run build Security started: Mon Oct 16 06:52:19 CEST 2023 Test directory: compile: Security finished: Mon Oct 16 06:52:19 CEST 2023 elapsed time (seconds): 0.183 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.183 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 06:52:19 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 2 finished: Mon Oct 16 06:52:19 CEST 2023 elapsed time (seconds): 0.183 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:347: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(null); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:348: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(sm); ^ 4 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.047 seconds messages: command: build Driver reason: Named class compiled on demand started: Mon Oct 16 06:52:19 CEST 2023 Test directory: compile: Driver finished: Mon Oct 16 06:52:19 CEST 2023 elapsed time (seconds): 0.047 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.047 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 06:52:19 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 2 finished: Mon Oct 16 06:52:19 CEST 2023 elapsed time (seconds): 0.047 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Non zero return value REASON: User specified action: run main/othervm Driver TIME: 2.771 seconds messages: command: main Driver reason: User specified action: run main/othervm Driver started: Mon Oct 16 06:52:19 CEST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Oct 16 06:52:22 CEST 2023 elapsed time (seconds): 2.771 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/2/java/net/httpclient/security/Driver.d -Djava.security.manager -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/1.policy -Dport.number=38505 -Dport.number1=34535 -Djdk.httpclient.HttpClient.log=all,frames:all -cp /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib Security 1] WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=69649, tid=69650 # 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/2/hs_err_pid69649.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # Security 1: retval = 134, duration=360 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/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/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Driver.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Driver.d/main.0.jta TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Non zero return value -------------------------------------------------- TEST: java/net/httpclient/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 06:52:19 CEST 2023 finished: Mon Oct 16 06:52:19 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.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 06:52:19 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 6 finished: Mon Oct 16 06:52:19 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/3/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/3/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/3/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/3/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/security/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/3/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/security/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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java TIME: 0.066 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 06:52:19 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 6 finished: Mon Oct 16 06:52:19 CEST 2023 elapsed time (seconds): 0.066 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/3/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/3/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/security/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/3/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/security/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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../ProxyServer.java TIME: 0.112 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 06:52:19 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 6 finished: Mon Oct 16 06:52:19 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/3/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/3/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/3/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/3/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/security/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/3/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/security/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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.2 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Oct 16 06:52:19 CEST 2023 Test directory: compile: Security finished: Mon Oct 16 06:52:20 CEST 2023 elapsed time (seconds): 0.2 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.2 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 06:52:19 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 6 finished: Mon Oct 16 06:52:20 CEST 2023 elapsed time (seconds): 0.2 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/3/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/3/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/security/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/3/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/security/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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:347: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(null); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:348: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(sm); ^ 4 warnings ACTION: main -- Passed. Execution successful REASON: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=0.policy Security 0 TIME: 2.179 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 06:52:20 CEST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Oct 16 06:52:22 CEST 2023 elapsed time (seconds): 2.179 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: HTTP server started at 127.0.0.1:42499 moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/security/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/3/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/3/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/3/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/3/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/3/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/3/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:42499/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 6:52:20 AM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Oct 16, 2023 6:52:20 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Oct 16, 2023 6:52:20 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/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Security.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/3/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/3/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/security/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/3/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ -Djava.security.policy==/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/0.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Security.d/main.0.jta 0 ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Oct 16 06:52:22 CEST 2023 finished: Mon Oct 16 06:52:22 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.51 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 06:52:22 CEST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Oct 16 06:52:22 CEST 2023 elapsed time (seconds): 0.51 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=69808, tid=69811 # 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, serial 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/0/hs_err_pid69808.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ 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/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Security.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/3/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/3/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/security/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/3/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ -Djava.security.policy==/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/2.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Security.d/main.1.jta 2 TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/http2/IdleConnectionTimeoutTest.java 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/websocket/WebSocketExtendedTest.java Passed: java/net/httpclient/whitebox/MinimalFutureTestDriver.java Passed: java/net/httpclient/whitebox/FlowTestDriver.java Passed: java/net/httpclient/whitebox/SelectorTestDriver.java Passed: java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java Passed: java/net/httpclient/whitebox/WindowControllerTestDriver.java Passed: java/net/httpclient/whitebox/WrapperTestDriver.java Passed: java/net/httpclient/whitebox/SSLTubeTestDriver.java Passed: java/net/httpclient/websocket/WebSocketProxyTest.java Passed: java/net/httpclient/ALPNFailureTest.java Passed: java/net/httpclient/websocket/WebSocketServerDriver.java Passed: java/net/httpclient/ALPNProxyFailureTest.java Passed: java/net/httpclient/whitebox/RawChannelTestDriver.java Passed: java/net/httpclient/AuthFilter.java Passed: java/net/httpclient/AsyncExecutorShutdown.java Passed: java/net/httpclient/AsyncShutdownNow.java Passed: java/net/httpclient/AuthSchemesTest.java Passed: java/net/httpclient/websocket/WebSocketTest.java Passed: java/net/httpclient/BodySubscribersTest.java Passed: java/net/httpclient/BasicAuthTest.java Passed: java/net/httpclient/AuthFilterCacheTest.java Passed: java/net/httpclient/BufferingSubscriberCancelTest.java Passed: java/net/httpclient/BufferingSubscriberErrorCompleteTest.java Passed: java/net/httpclient/AggregateRequestBodyTest.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/ContentLengthHeaderTest.java Passed: java/net/httpclient/CancelRequestTest.java Passed: java/net/httpclient/ConnectTimeoutWithProxySync.java Passed: java/net/httpclient/CookieHeaderTest.java Passed: java/net/httpclient/DebugLoggerTest.java Passed: java/net/httpclient/CustomResponseSubscriber.java TEST: java/net/httpclient/DependentPromiseActionsTest.java TEST JDK: /home/buildbot/worker/test-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.183 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 07:02:12 CEST 2023 Test directory: compile: DependentPromiseActionsTest finished: Mon Oct 16 07:02:12 CEST 2023 elapsed time (seconds): 0.183 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.183 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 07:02:12 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 07:02:12 CEST 2023 elapsed time (seconds): 0.183 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/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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 07:02:12 CEST 2023 finished: Mon Oct 16 07:02:12 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.61 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 07:02:12 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 07:02:19 CEST 2023 elapsed time (seconds): 7.61 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:58859]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@3233924d, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:58859]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@2497a2e, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:36353]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@3233924d, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:36353]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@2497a2e, /https2/chunk Http2TestServerImpl: start Http2TestServerImpl: start config DependentPromiseActionsTest.setup(): success [1 s, 210 ms, 943443 ns] testAsInputStreamAsync(http://127.0.0.1:58859/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5e1abae9 HTTP_FixedLengthHandler received request to http://127.0.0.1:58859/http2/fixed/y TestServer: [2 s, 532 ms, 675178 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 TestServer: [2 s, 537 ms, 540181 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 TestServer: [2 s, 538 ms, 199321 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:58859/http2/fixed/y", false, SemaphoreStaller): success [2 s, 828 ms, 871772 ns] testAsInputStreamAsync(http://127.0.0.1:58859/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4064d1a0 HTTP_ChunkedHandler received request to http://127.0.0.1:58859/http2/chunk/y TestServer: [2 s, 846 ms, 706763 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 TestServer: [2 s, 847 ms, 358724 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 TestServer: [2 s, 847 ms, 649754 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:58859/http2/chunk/y", false, SemaphoreStaller): success [2 s, 868 ms, 458627 ns] testAsInputStreamAsync(https://127.0.0.1:36353/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@58568771 HTTP_FixedLengthHandler received request to https://127.0.0.1:36353/https2/fixed/y TestServer: [4 s, 423 ms, 223974 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 TestServer: [4 s, 423 ms, 691598 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 TestServer: [4 s, 423 ms, 944207 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:36353/https2/fixed/y", false, SemaphoreStaller): success [4 s, 486 ms, 93972 ns] testAsInputStreamAsync(https://127.0.0.1:36353/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f3f8e2a HTTP_ChunkedHandler received request to https://127.0.0.1:36353/https2/chunk/y TestServer: [4 s, 622 ms, 418022 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 TestServer: [4 s, 622 ms, 746203 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 TestServer: [4 s, 622 ms, 946580 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:36353/https2/chunk/y", false, SemaphoreStaller): success [4 s, 769 ms, 713747 ns] testAsInputStreamAsync(http://127.0.0.1:58859/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@786d035c HTTP_FixedLengthHandler received request to http://127.0.0.1:58859/http2/fixed/y TestServer: [4 s, 798 ms, 336359 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 TestServer: [4 s, 804 ms, 623747 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 TestServer: [4 s, 805 ms, 103532 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:58859/http2/fixed/y", true, SemaphoreStaller): success [4 s, 822 ms, 80676 ns] testAsInputStreamAsync(http://127.0.0.1:58859/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7126bde2 HTTP_ChunkedHandler received request to http://127.0.0.1:58859/http2/chunk/y TestServer: [4 s, 826 ms, 54342 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 TestServer: [4 s, 826 ms, 654080 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 TestServer: [4 s, 827 ms, 10651 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:58859/http2/chunk/y", true, SemaphoreStaller): success [4 s, 838 ms, 36998 ns] testAsInputStreamAsync(https://127.0.0.1:36353/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a1e8a84 HTTP_FixedLengthHandler received request to https://127.0.0.1:36353/https2/fixed/y TestServer: [4 s, 885 ms, 567024 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 TestServer: [4 s, 887 ms, 487694 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 TestServer: [4 s, 887 ms, 825895 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:36353/https2/fixed/y", true, SemaphoreStaller): success [4 s, 913 ms, 770122 ns] testAsInputStreamAsync(https://127.0.0.1:36353/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5f1c07a3 HTTP_ChunkedHandler received request to https://127.0.0.1:36353/https2/chunk/y TestServer: [4 s, 917 ms, 444168 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 TestServer: [4 s, 917 ms, 751497 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 TestServer: [4 s, 917 ms, 916123 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:36353/https2/chunk/y", true, SemaphoreStaller): success [4 s, 951 ms, 589522 ns] testAsLinesAsync(http://127.0.0.1:58859/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@59fab1ea HTTP_FixedLengthHandler received request to http://127.0.0.1:58859/http2/fixed/y TestServer: [4 s, 977 ms, 818437 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 TestServer: [4 s, 979 ms, 511241 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 TestServer: [4 s, 979 ms, 752347 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:58859/http2/fixed/y", false, SemaphoreStaller): success [5 s, 5 ms, 625142 ns] testAsLinesAsync(http://127.0.0.1:58859/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3ec14ec5 HTTP_ChunkedHandler received request to http://127.0.0.1:58859/http2/chunk/y TestServer: [5 s, 22 ms, 242244 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 TestServer: [5 s, 22 ms, 421321 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 TestServer: [5 s, 22 ms, 566676 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:58859/http2/chunk/y", false, SemaphoreStaller): success [5 s, 36 ms, 978668 ns] testAsLinesAsync(https://127.0.0.1:36353/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7852a4f5 HTTP_FixedLengthHandler received request to https://127.0.0.1:36353/https2/fixed/y TestServer: [5 s, 57 ms, 671420 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 TestServer: [5 s, 58 ms, 84943 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 TestServer: [5 s, 58 ms, 287679 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:36353/https2/fixed/y", false, SemaphoreStaller): success [5 s, 81 ms, 660134 ns] testAsLinesAsync(https://127.0.0.1:36353/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6e093baa HTTP_ChunkedHandler received request to https://127.0.0.1:36353/https2/chunk/y TestServer: [5 s, 116 ms, 913574 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 TestServer: [5 s, 117 ms, 79630 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 TestServer: [5 s, 117 ms, 215403 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:36353/https2/chunk/y", false, SemaphoreStaller): success [5 s, 134 ms, 771356 ns] testAsLinesAsync(http://127.0.0.1:58859/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3006b76d HTTP_FixedLengthHandler received request to http://127.0.0.1:58859/http2/fixed/y TestServer: [5 s, 140 ms, 981281 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 TestServer: [5 s, 141 ms, 196228 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 TestServer: [5 s, 141 ms, 344762 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:58859/http2/fixed/y", true, SemaphoreStaller): success [5 s, 158 ms, 205473 ns] testAsLinesAsync(http://127.0.0.1:58859/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@34d28bab HTTP_ChunkedHandler received request to http://127.0.0.1:58859/http2/chunk/y TestServer: [5 s, 160 ms, 754513 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 TestServer: [5 s, 160 ms, 945179 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 TestServer: [5 s, 161 ms, 841618 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:58859/http2/chunk/y", true, SemaphoreStaller): success [5 s, 177 ms, 716257 ns] testAsLinesAsync(https://127.0.0.1:36353/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@60b29e8b HTTP_FixedLengthHandler received request to https://127.0.0.1:36353/https2/fixed/y TestServer: [5 s, 182 ms, 512318 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 TestServer: [5 s, 182 ms, 808248 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 TestServer: [5 s, 182 ms, 961722 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:36353/https2/fixed/y", true, SemaphoreStaller): success [5 s, 220 ms, 905126 ns] testAsLinesAsync(https://127.0.0.1:36353/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@31ab9d4a HTTP_ChunkedHandler received request to https://127.0.0.1:36353/https2/chunk/y TestServer: [5 s, 224 ms, 116507 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 TestServer: [5 s, 224 ms, 327803 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 TestServer: [5 s, 224 ms, 420347 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:36353/https2/chunk/y", true, SemaphoreStaller): success [5 s, 277 ms, 395883 ns] testAsStringAsync(http://127.0.0.1:58859/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@343925b5 HTTP_FixedLengthHandler received request to http://127.0.0.1:58859/http2/fixed/y TestServer: [5 s, 313 ms, 879511 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 TestServer: [5 s, 314 ms, 132319 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 TestServer: [5 s, 314 ms, 230902 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:58859/http2/fixed/y", false, SemaphoreStaller): success [5 s, 342 ms, 728259 ns] testAsStringAsync(http://127.0.0.1:58859/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@713bbd56 HTTP_ChunkedHandler received request to http://127.0.0.1:58859/http2/chunk/y TestServer: [5 s, 365 ms, 209837 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 TestServer: [5 s, 365 ms, 382962 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 TestServer: [5 s, 365 ms, 470105 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:58859/http2/chunk/y", false, SemaphoreStaller): success [5 s, 385 ms, 314410 ns] testAsStringAsync(https://127.0.0.1:36353/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f6c750f HTTP_FixedLengthHandler received request to https://127.0.0.1:36353/https2/fixed/y TestServer: [5 s, 413 ms, 76982 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 TestServer: [5 s, 413 ms, 268438 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 TestServer: [5 s, 413 ms, 373242 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:36353/https2/fixed/y", false, SemaphoreStaller): success [5 s, 445 ms, 413320 ns] testAsStringAsync(https://127.0.0.1:36353/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3b53f63a HTTP_ChunkedHandler received request to https://127.0.0.1:36353/https2/chunk/y TestServer: [5 s, 475 ms, 724923 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 TestServer: [5 s, 475 ms, 931031 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 TestServer: [5 s, 476 ms, 21363 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:36353/https2/chunk/y", false, SemaphoreStaller): success [5 s, 487 ms, 847345 ns] testAsStringAsync(http://127.0.0.1:58859/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@45b872d2 HTTP_FixedLengthHandler received request to http://127.0.0.1:58859/http2/fixed/y TestServer: [5 s, 489 ms, 625181 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 TestServer: [5 s, 489 ms, 785737 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 TestServer: [5 s, 489 ms, 905391 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:58859/http2/fixed/y", true, SemaphoreStaller): success [5 s, 498 ms, 457559 ns] testAsStringAsync(http://127.0.0.1:58859/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@59ddb79c HTTP_ChunkedHandler received request to http://127.0.0.1:58859/http2/chunk/y TestServer: [5 s, 504 ms, 15124 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 TestServer: [5 s, 504 ms, 165799 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 TestServer: [5 s, 504 ms, 249362 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:58859/http2/chunk/y", true, SemaphoreStaller): success [5 s, 512 ms, 357127 ns] testAsStringAsync(https://127.0.0.1:36353/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@75583377 HTTP_FixedLengthHandler received request to https://127.0.0.1:36353/https2/fixed/y TestServer: [5 s, 514 ms, 775522 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 TestServer: [5 s, 514 ms, 938557 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 TestServer: [5 s, 515 ms, 33800 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:36353/https2/fixed/y", true, SemaphoreStaller): success [5 s, 534 ms, 805783 ns] testAsStringAsync(https://127.0.0.1:36353/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1ba94c77 HTTP_ChunkedHandler received request to https://127.0.0.1:36353/https2/chunk/y TestServer: [5 s, 540 ms, 407579 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 TestServer: [5 s, 540 ms, 576054 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 TestServer: [5 s, 540 ms, 668317 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:36353/https2/chunk/y", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:58859/http2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@408008d7 HTTP_FixedLengthHandler received request to http://127.0.0.1:58859/http2/fixed/y TestServer: [5 s, 590 ms, 345231 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 TestServer: [5 s, 590 ms, 583857 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 TestServer: [5 s, 590 ms, 701702 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 [5 s, 595 ms, 153932 ns] Received promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:58859/http2/fixed/y/before/promise-1) 200 [5 s, 595 ms, 920196 ns] Received promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-3) 200 [5 s, 597 ms, 335491 ns] Received promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:58859/http2/fixed/y", false): success testNoStalls(http://127.0.0.1:58859/http2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3de999ff HTTP_ChunkedHandler received request to http://127.0.0.1:58859/http2/chunk/y TestServer: [5 s, 603 ms, 801854 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 TestServer: [5 s, 603 ms, 923899 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 TestServer: [5 s, 604 ms, 42721 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 [5 s, 611 ms, 118794 ns] Received promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-2) 200 [5 s, 614 ms, 86368 ns] Received promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-3) 200 [5 s, 614 ms, 234112 ns] Received promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:58859/http2/chunk/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:58859/http2/chunk/y", false): success testNoStalls(https://127.0.0.1:36353/https2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@356fb6e4 HTTP_FixedLengthHandler received request to https://127.0.0.1:36353/https2/fixed/y TestServer: [5 s, 637 ms, 725971 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 TestServer: [5 s, 638 ms, 6490 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 TestServer: [5 s, 638 ms, 761904 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 [5 s, 649 ms, 221674 ns] Received promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-3) 200 [5 s, 649 ms, 400808 ns] Received promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:36353/https2/fixed/y/before/promise-1) 200 [5 s, 649 ms, 535964 ns] Received promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:36353/https2/fixed/y", false): success testNoStalls(https://127.0.0.1:36353/https2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@13fdfc79 HTTP_ChunkedHandler received request to https://127.0.0.1:36353/https2/chunk/y TestServer: [5 s, 671 ms, 916788 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 TestServer: [5 s, 672 ms, 103173 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 TestServer: [5 s, 672 ms, 180805 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 [5 s, 682 ms, 657505 ns] Received promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-3) 200 [5 s, 686 ms, 779145 ns] Received promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:36353/https2/chunk/y/before/promise-1) 200 [5 s, 686 ms, 934399 ns] Received promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:36353/https2/chunk/y", false): success testNoStalls(http://127.0.0.1:58859/http2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11144219 HTTP_FixedLengthHandler received request to http://127.0.0.1:58859/http2/fixed/y TestServer: [5 s, 692 ms, 22941 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 TestServer: [5 s, 692 ms, 240677 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 TestServer: [5 s, 692 ms, 717882 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 [5 s, 695 ms, 999494 ns] Received promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:58859/http2/fixed/y/before/promise-1) 200 [5 s, 697 ms, 528754 ns] Received promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-3) 200 [5 s, 697 ms, 662657 ns] Received promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:58859/http2/fixed/y", true): success testNoStalls(http://127.0.0.1:58859/http2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a33667b HTTP_ChunkedHandler received request to http://127.0.0.1:58859/http2/chunk/y TestServer: [5 s, 705 ms, 607487 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 TestServer: [5 s, 705 ms, 775982 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 TestServer: [5 s, 705 ms, 855725 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 [5 s, 717 ms, 636245 ns] Received promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-2) 200 [5 s, 721 ms, 645332 ns] Received promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-3) 200 [5 s, 723 ms, 297824 ns] Received promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:58859/http2/chunk/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:58859/http2/chunk/y", true): success testNoStalls(https://127.0.0.1:36353/https2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f652704 HTTP_FixedLengthHandler received request to https://127.0.0.1:36353/https2/fixed/y TestServer: [5 s, 727 ms, 852807 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 TestServer: [5 s, 728 ms, 60084 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 TestServer: [5 s, 728 ms, 151477 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 [5 s, 734 ms, 611700 ns] Received promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-3) 200 [5 s, 737 ms, 649075 ns] Received promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:36353/https2/fixed/y/before/promise-1) 200 [5 s, 737 ms, 912883 ns] Received promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:36353/https2/fixed/y", true): success testNoStalls(https://127.0.0.1:36353/https2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6b23faf4 HTTP_ChunkedHandler received request to https://127.0.0.1:36353/https2/chunk/y TestServer: [5 s, 740 ms, 318420 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 TestServer: [5 s, 740 ms, 459604 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 TestServer: [5 s, 740 ms, 536396 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 [5 s, 746 ms, 27669 ns] Received promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-3) 200 [5 s, 747 ms, 332970 ns] Received promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:36353/https2/chunk/y/before/promise-1) 200 [5 s, 749 ms, 200328 ns] Received promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:36353/https2/chunk/y", true): success ========================= [5 s, 762 ms, 797616 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] [46ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [MainThread] [127ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:58859/http2/fixed/y GET DEBUG: [pool-1-thread-1] [181ms] Exchange establishing exchange for http://127.0.0.1:58859/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [230ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [231ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [232ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [232ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [271ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [271ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [359ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [360ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [383ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3228783a queue.isEmpty: true DEBUG: [pool-1-thread-1] [445ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3228783a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [446ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [479ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [480ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [480ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [480ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [480ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [486ms] PlainHttpConnection(SocketTube(1)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-1-SelectorManager] [504ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2c61523b for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=58534,localport=58859] TestServer(1): starting connection DEBUG: [HttpClient-1-SelectorManager] [581ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [581ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58534 DEBUG: [pool-1-thread-1] [588ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [593ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [593ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [596ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [596ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [596ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [596ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [597ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4d15505f DEBUG: [HttpClient-1-SelectorManager] [597ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [597ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [597ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [597ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [pool-1-thread-1] [597ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [598ms] SocketTube(1) onSubscribe called DEBUG: [pool-1-thread-2] [598ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [600ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [600ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [601ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [601ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-1] [599ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [598ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-1] [602ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [602ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [602ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [604ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [606ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6082809 for R (true) DEBUG: [pool-1-thread-2] [608ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [608ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [608ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-1] [633ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [638ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [656ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [656ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [659ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [659ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [659ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [660ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [663ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [672ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [673ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [673ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-2] [682ms] SocketTube(1) wrote: 204 DEBUG: [HttpClient-1-SelectorManager] [687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6082809 for None (false) DEBUG: [pool-1-thread-2] [689ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [689ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [689ms] SocketTube(1) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [690ms] SocketTube(1) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [690ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-SelectorManager] [690ms] SocketTube(1) read bytes: 71 DEBUG: [HttpClient-1-SelectorManager] [691ms] Http1AsyncReceiver(SocketTube(1)) Putting 71 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [691ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6082809 for R (false) DEBUG: [HttpClient-1-SelectorManager] [691ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [691ms] Http1AsyncReceiver(SocketTube(1)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3228783a DEBUG: [pool-1-thread-1] [691ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [692ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3228783a DEBUG: [pool-1-thread-2] [693ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [693ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [752ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [753ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-2] [753ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-2] [753ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [757ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [758ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3228783a DEBUG: [pool-1-thread-2] [760ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [762ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [763ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58534 remote=/127.0.0.1:58859] DEBUG: [pool-1-thread-2] [800ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [829ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-2] [883ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@f8dc009(1) DEBUG: [pool-1-thread-2] [892ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@48f98c30/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33284bc9 queue.isEmpty: false DEBUG: [pool-1-thread-2] [892ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [893ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [895ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-2] [896ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [896ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@48f98c30/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33284bc9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [896ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@48f98c30/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33284bc9 DEBUG: [pool-1-thread-2] [897ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [897ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@48f98c30/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33284bc9 DEBUG: [pool-1-thread-2] [897ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-2] [897ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@48f98c30/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33284bc9 DEBUG: [pool-1-thread-2] [897ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [897ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@48f98c30/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33284bc9 DEBUG: [pool-1-thread-2] [898ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-2] [903ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [903ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@f8dc009(1) DEBUG: [pool-1-thread-2] [920ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [1s 31ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [1s 50ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [1s 50ms] Http2Connection(SocketTube(1)) Opened stream 1 DEBUG: [pool-1-thread-2] [1s 50ms] Http2Connection(SocketTube(1))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [1s 50ms] Http2Connection(SocketTube(1))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [1s 51ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [1s 51ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-2] [1s 51ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-2] [1s 51ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 51ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 51ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4a91aac7 DEBUG: [HttpClient-1-SelectorManager] [1s 51ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 51ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 51ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 51ms] Http2Connection(SocketTube(1)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-1-SelectorManager] [1s 51ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 51ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 51ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6082809 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 52ms] SocketTube(1) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 52ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 52ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-2] [1s 52ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-2] [1s 52ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [1s 52ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [1s 52ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 52ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 53ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [1s 54ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [1s 54ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 61ms] PlainHttpConnection(SocketTube(1)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [1s 61ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [1s 88ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-2] [1s 88ms] SocketTube(1) trying to write: 63 DEBUG: [pool-1-thread-2] [1s 88ms] SocketTube(1) wrote: 63 DEBUG: [pool-1-thread-2] [1s 89ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [1s 89ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-2] [1s 89ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 89ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 89ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [1s 90ms] PlainHttpConnection(SocketTube(1)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [1s 90ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [1s 90ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-2] [1s 90ms] SocketTube(1) trying to write: 13 DEBUG: [pool-1-thread-2] [1s 90ms] SocketTube(1) wrote: 13 DEBUG: [pool-1-thread-2] [1s 90ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [1s 90ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-2] [1s 91ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 91ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 91ms] Http2Connection(SocketTube(1)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [1s 93ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [1s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [1s 94ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [1s 94ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [1s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [1s 94ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): connection started DEBUG: [readLoop] [1s 119ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 119ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 119ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [1s 119ms] Http2Connection(SocketTube(1)) onNext: got 0 bytes in 1 buffers DEBUG: [readLoop] [1s 119ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [1s 119ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 119ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [1s 120ms] Http2Connection(SocketTube(1)) sending 0 to Http2Connection.asyncReceive DEBUG: [readLoop] [1s 120ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [1s 120ms] Http1AsyncReceiver(SocketTube(1)) stopping DEBUG: [readLoop] [1s 120ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 120ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-2] [1s 120ms] Http1AsyncReceiver(SocketTube(1)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [readLoop] [1s 120ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [1s 120ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 120ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-1-SelectorManager] [1s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6082809 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 124ms] SocketTube(1) read bytes: 48 DEBUG: [HttpClient-1-SelectorManager] [1s 124ms] Http2Connection(SocketTube(1)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [1s 124ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6082809 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 125ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer(1): Using handler for: /http2/fixed TestServer: [2 s, 532 ms, 998138 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [2 s, 537 ms, 808298 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 TestServer: [2 s, 542 ms, 161356 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-1-SelectorManager] [1s 155ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6082809 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 156ms] SocketTube(1) read bytes: 58 DEBUG: [HttpClient-1-SelectorManager] [1s 156ms] Http2Connection(SocketTube(1)) onNext: got 58 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [1s 161ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-2] [1s 161ms] Http1AsyncReceiver(SocketTube(1)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-1-SelectorManager] [1s 161ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6082809 for R (false) DEBUG: [pool-1-thread-2] [1s 161ms] Http2Connection(SocketTube(1)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-1-SelectorManager] [1s 161ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 161ms] Http2Connection(SocketTube(1)) H2 processed buffered data DEBUG: [pool-1-thread-2] [1s 161ms] Http2Connection(SocketTube(1)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [1s 161ms] Http2Connection(SocketTube(1)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [1s 162ms] Http2Connection(SocketTube(1)) Processing 48 DEBUG: [pool-1-thread-2] [1s 162ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [1s 162ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [1s 163ms] 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] [1s 164ms] Http2Connection(SocketTube(1)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [1s 171ms] PlainHttpConnection(SocketTube(1)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [1s 171ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [1s 171ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-2] [1s 171ms] SocketTube(1) trying to write: 9 DEBUG: [pool-1-thread-2] [1s 171ms] SocketTube(1) wrote: 9 DEBUG: [pool-1-thread-2] [1s 171ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [1s 171ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-2] [1s 171ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [1s 171ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 171ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [1s 172ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [1s 172ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [1s 172ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [1s 172ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [1s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [1s 172ms] Http2Connection(SocketTube(1)) H2 processed(1) DEBUG: [pool-1-thread-2] [1s 172ms] Http2Connection(SocketTube(1)) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [1s 172ms] Http2Connection(SocketTube(1)) H2 Receiving(2): 58 DEBUG: [pool-1-thread-2] [1s 172ms] Http2Connection(SocketTube(1)) Processing 58 DEBUG: [pool-1-thread-2] [1s 172ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-2] [1s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-1-SelectorManager] [1s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6082809 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 182ms] SocketTube(1) read bytes: 273 DEBUG: [HttpClient-1-SelectorManager] [1s 182ms] Http2Connection(SocketTube(1)) onNext: got 273 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [1s 182ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6082809 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 182ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6082809 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 182ms] SocketTube(1) read bytes: 169 DEBUG: [HttpClient-1-SelectorManager] [1s 182ms] Http2Connection(SocketTube(1)) onNext: got 169 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [1s 182ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6082809 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 184ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 203ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-2] [1s 220ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [1s 220ms] Http2Connection(SocketTube(1)) Opened stream 2 DEBUG: [pool-1-thread-2] [1s 220ms] Http2Connection(SocketTube(1))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [1s 242ms] Http2Connection(SocketTube(1))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [1s 244ms] Http2Connection(SocketTube(1)) H2 processed(2) DEBUG: [pool-1-thread-2] [1s 245ms] Http2Connection(SocketTube(1)) sending 273 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [1s 245ms] Http2Connection(SocketTube(1)) H2 Receiving(3): 273 DEBUG: [pool-1-thread-2] [1s 246ms] Http2Connection(SocketTube(1)) Processing 273 DEBUG: [pool-1-thread-2] [1s 246ms] FramesDecoder decodes: 273 DEBUG: [pool-1-thread-2] [1s 246ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [1s 246ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 248ms] Http2Connection(SocketTube(1))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 250ms] Http2Connection(SocketTube(1))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [1s 250ms] Http2Connection(SocketTube(1))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-2] [1s 250ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 250ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 250ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [1s 255ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [1s 255ms] Http2Connection(SocketTube(1)) Opened stream 4 DEBUG: [pool-1-thread-2] [1s 255ms] Http2Connection(SocketTube(1))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [1s 255ms] Http2Connection(SocketTube(1))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [1s 256ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 256ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 256ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [1s 256ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [1s 256ms] Http2Connection(SocketTube(1)) Opened stream 6 DEBUG: [pool-1-thread-2] [1s 256ms] Http2Connection(SocketTube(1))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [1s 257ms] Http2Connection(SocketTube(1))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [1s 257ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 257ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 257ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 257ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 257ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 257ms] Http2Connection(SocketTube(1))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 257ms] Http2Connection(SocketTube(1))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [1s 267ms] Http2Connection(SocketTube(1))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 58534 DEBUG: [pool-1-thread-2] [1s 281ms] Http2Connection(SocketTube(1))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [1s 281ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [1s 281ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [1s 282ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [1s 287ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [1s 287ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [1s 288ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [1s 301ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 301ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 303ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 53, received: 53, limit: 16777216 DEBUG: [pool-1-thread-2] [1s 304ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [1s 304ms] Http2Connection(SocketTube(1)) H2 processed(3) DEBUG: [pool-1-thread-2] [1s 304ms] Http2Connection(SocketTube(1)) sending 169 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [1s 304ms] Http2Connection(SocketTube(1)) H2 Receiving(4): 169 DEBUG: [pool-1-thread-2] [1s 304ms] Http2Connection(SocketTube(1)) Processing 169 DEBUG: [pool-1-thread-2] [1s 304ms] FramesDecoder decodes: 169 DEBUG: [pool-1-thread-2] [1s 304ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [1s 304ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 304ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 305ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [1s 305ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [1s 305ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [1s 305ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 305ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 305ms] Http2Connection(SocketTube(1))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [1s 305ms] Http2Connection(SocketTube(1))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [1s 305ms] Http2Connection(SocketTube(1))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [1s 305ms] Http2Connection(SocketTube(1)) Closed stream 2 DEBUG: [pool-1-thread-2] [1s 305ms] Http2Connection(SocketTube(1))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@183b13e3 DEBUG: [pool-1-thread-2] [1s 305ms] Http2Connection(SocketTube(1))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [1s 306ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 306ms] Http2Connection(SocketTube(1))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 306ms] Http2Connection(SocketTube(1))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [1s 306ms] Http2Connection(SocketTube(1))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 58534 DEBUG: [pool-1-thread-2] [1s 310ms] Http2Connection(SocketTube(1))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [1s 310ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [1s 310ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [1s 310ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [1s 317ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 317ms] Http2Connection(SocketTube(1))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 318ms] Http2Connection(SocketTube(1))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [1s 318ms] Http2Connection(SocketTube(1))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 58534 DEBUG: [pool-1-thread-2] [1s 319ms] Http2Connection(SocketTube(1))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [1s 319ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [1s 319ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [1s 319ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [1s 319ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [1s 321ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [1s 321ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [1s 321ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 321ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 322ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 105, limit: 16777216 DEBUG: [pool-1-thread-2] [1s 322ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [1s 322ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [1s 322ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [1s 322ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [1s 322ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 322ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 322ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 157, limit: 16777216 DEBUG: [pool-1-thread-2] [1s 322ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [1s 322ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 322ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 322ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [1s 322ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [1s 322ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [1s 322ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 322ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 322ms] Http2Connection(SocketTube(1))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [1s 323ms] Http2Connection(SocketTube(1))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [1s 323ms] Http2Connection(SocketTube(1))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [1s 323ms] Http2Connection(SocketTube(1)) Closed stream 6 DEBUG: [pool-1-thread-2] [1s 323ms] Http2Connection(SocketTube(1))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@34a1b0d7 DEBUG: [pool-1-thread-2] [1s 323ms] Http2Connection(SocketTube(1))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [1s 323ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 323ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 323ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [1s 323ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [1s 323ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [1s 323ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 323ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 323ms] Http2Connection(SocketTube(1))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [1s 323ms] Http2Connection(SocketTube(1))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [1s 323ms] Http2Connection(SocketTube(1))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [1s 323ms] Http2Connection(SocketTube(1)) Closed stream 4 DEBUG: [pool-1-thread-2] [1s 323ms] Http2Connection(SocketTube(1))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@74c519ab DEBUG: [pool-1-thread-2] [1s 323ms] Http2Connection(SocketTube(1))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [1s 323ms] Http2Connection(SocketTube(1)) H2 processed(4) DEBUG: [pool-1-thread-2] [1s 326ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-2] [1s 326ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-2] [1s 326ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-2] [1s 327ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [1s 347ms] Http2Connection(SocketTube(1))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y) 200 HTTP_2 Local port: 58534 DEBUG: [pool-1-thread-2] [1s 348ms] Http2Connection(SocketTube(1))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [1s 348ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [1s 348ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [1s 348ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [1s 348ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [1s 348ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 348ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 348ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 169, limit: 16777216 DEBUG: [pool-1-thread-2] [1s 348ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [1s 405ms] HttpClientImpl(1) ClientImpl (async) elapsed 1235 millis for GET to http://127.0.0.1:58859/http2/fixed/y DEBUG: [pool-1-thread-2] [1s 407ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [1s 407ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@16c15371 DEBUG: [pool-1-thread-2] [1s 407ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [1s 412ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 412ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 412ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 412ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [1s 412ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 412ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 412ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [1s 413ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [1s 413ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 413ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 413ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 413ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 413ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [1s 413ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 413ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 413ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [1s 414ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [1s 414ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onComplete DEBUG: [MainThread] [1s 414ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [MainThread] [1s 414ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [1s 414ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 414ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 414ms] Http2Connection(SocketTube(1))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [1s 414ms] Http2Connection(SocketTube(1))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [1s 414ms] Http2Connection(SocketTube(1))/Stream(1) close stream 1 DEBUG: [MainThread] [1s 414ms] Http2Connection(SocketTube(1)) Closed stream 1 DEBUG: [MainThread] [1s 423ms] Http2Connection(SocketTube(1))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@a3dd26b DEBUG: [MainThread] [1s 423ms] Http2Connection(SocketTube(1))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [1s 423ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 423ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 423ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 423ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 423ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 423ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 423ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 424ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 424ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 424ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 424ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 424ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 424ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 424ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 424ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 424ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 424ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 424ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 424ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 424ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 424ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 425ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 425ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 425ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 425ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 438ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [MainThread] [1s 439ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:58859/http2/chunk/y GET DEBUG: [pool-1-thread-2] [1s 439ms] Exchange establishing exchange for http://127.0.0.1:58859/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [1s 439ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [1s 439ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [1s 439ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [1s 439ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [1s 439ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [1s 440ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [1s 440ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [1s 440ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [1s 440ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5c9214f5 queue.isEmpty: true DEBUG: [pool-1-thread-2] [1s 441ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5c9214f5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [1s 441ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [1s 441ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [1s 441ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [1s 441ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [1s 441ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [1s 441ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [1s 441ms] PlainHttpConnection(SocketTube(2)) 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=58548,localport=58859] DEBUG: [HttpClient-2-SelectorManager] [1s 441ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@10818b83 for C (true) TestServer(1): starting connection DEBUG: [HttpClient-2-SelectorManager] [1s 442ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 442ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58548 DEBUG: [pool-1-thread-2] [1s 442ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [1s 442ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-2] [1s 442ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-2] [1s 442ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-2] [1s 442ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-2] [1s 442ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 442ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-2] [1s 442ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [pool-1-thread-2] [1s 442ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-2] [1s 442ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-2] [1s 442ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [1s 442ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1a79e0f3 DEBUG: [HttpClient-2-SelectorManager] [1s 442ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 442ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 442ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 442ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 442ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-1] [1s 442ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 443ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-SelectorManager] [1s 443ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-1] [1s 443ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 443ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 443ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-1] [1s 443ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-2] [1s 443ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [1s 443ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [1s 443ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [1s 443ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-2-SelectorManager] [1s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f7b6dd8 for R (true) DEBUG: [pool-1-thread-2] [1s 443ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [1s 445ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 445ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [1s 446ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [1s 446ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [1s 446ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [1s 446ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [1s 446ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [1s 446ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [1s 446ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [1s 446ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [1s 446ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [1s 446ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [1s 446ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-3] [1s 446ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-3] [1s 446ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 446ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [1s 446ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 446ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 446ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [1s 446ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [1s 446ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [1s 446ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [1s 446ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-3] [1s 446ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [1s 446ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [1s 446ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@92e7f7c DEBUG: [pool-1-thread-3] [1s 447ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 447ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f7b6dd8 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 448ms] SocketTube(2) read bytes: 71 DEBUG: [HttpClient-2-SelectorManager] [1s 448ms] Http1AsyncReceiver(SocketTube(2)) Putting 71 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 448ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f7b6dd8 for R (false) DEBUG: [pool-1-thread-3] [1s 448ms] Http1AsyncReceiver(SocketTube(2)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5c9214f5 DEBUG: [pool-1-thread-3] [1s 448ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 448ms] 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 448ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5c9214f5 DEBUG: [pool-1-thread-3] [1s 448ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [1s 448ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [1s 448ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5c9214f5 DEBUG: [pool-1-thread-3] [1s 448ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [1s 448ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [1s 448ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58548 remote=/127.0.0.1:58859] DEBUG: [pool-1-thread-3] [1s 449ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [1s 449ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3bc7b47f(2) DEBUG: [pool-1-thread-3] [1s 449ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@8f2e8ee/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40654921 queue.isEmpty: false DEBUG: [pool-1-thread-3] [1s 449ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-3] [1s 449ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [1s 449ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 449ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-3] [1s 449ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 449ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [1s 450ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [1s 450ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [1s 450ms] Http2Connection(SocketTube(2)) Opened stream 1 DEBUG: [pool-1-thread-3] [1s 450ms] Http2Connection(SocketTube(2))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [1s 450ms] Http2Connection(SocketTube(2))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [1s 450ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [1s 450ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 450ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [1s 450ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 450ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-3] [1s 450ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [1s 450ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-3] [1s 450ms] PlainHttpConnection(SocketTube(2)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [1s 450ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [1s 450ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [1s 450ms] PlainHttpConnection(SocketTube(2)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [1s 450ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [1s 450ms] Http2Connection(SocketTube(2)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [1s 450ms] Http2Connection(SocketTube(2)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [1s 450ms] Http2Connection(SocketTube(2)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 450ms] Http1AsyncReceiver(SocketTube(2)) stopping DEBUG: [pool-1-thread-3] [1s 450ms] Http1AsyncReceiver(SocketTube(2)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [1s 450ms] Http1AsyncReceiver(SocketTube(2)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [1s 450ms] Http2Connection(SocketTube(2)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [1s 450ms] Http2Connection(SocketTube(2)) H2 processed buffered data DEBUG: [pool-1-thread-3] [1s 450ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-3] [1s 451ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-3] [1s 451ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-3] [1s 451ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [1s 451ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [1s 451ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3bc7b47f(2) DEBUG: [pool-1-thread-3] [1s 451ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@8f2e8ee/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40654921, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [1s 451ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [1s 451ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [1s 451ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-2-SelectorManager] [1s 451ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 451ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6e6e36dc DEBUG: [HttpClient-2-SelectorManager] [1s 451ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 451ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 451ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 451ms] Http2Connection(SocketTube(2)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-2-SelectorManager] [1s 451ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 451ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 451ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f7b6dd8 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 451ms] SocketTube(2) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 451ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 451ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 451ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 451ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-3] [1s 451ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 451ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-3] [1s 451ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-3] [1s 451ms] SocketTube(2) trying to write: 63 DEBUG: [pool-1-thread-3] [1s 452ms] SocketTube(2) wrote: 63 DEBUG: [pool-1-thread-3] [1s 452ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 452ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-3] [1s 452ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 452ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 452ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-3] [1s 452ms] SocketTube(2) trying to write: 13 DEBUG: [pool-1-thread-3] [1s 452ms] SocketTube(2) wrote: 13 DEBUG: [pool-1-thread-3] [1s 452ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 452ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-3] [1s 452ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 452ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 452ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [1s 452ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [1s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [1s 453ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [1s 453ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [1s 453ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [1s 453ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer: [2 s, 846 ms, 861748 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [2 s, 847 ms, 443506 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 TestServer: [2 s, 847 ms, 724066 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 TestServer(1): connection started DEBUG: [readLoop] [1s 456ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 456ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 457ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [1s 457ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [1s 457ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 457ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 457ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 457ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 457ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [1s 457ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [1s 457ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 457ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-2-SelectorManager] [1s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f7b6dd8 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 457ms] SocketTube(2) read bytes: 92 DEBUG: [HttpClient-2-SelectorManager] [1s 457ms] Http2Connection(SocketTube(2)) onNext: got 92 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 457ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f7b6dd8 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 457ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 459ms] Http2Connection(SocketTube(2)) sending 92 to Http2Connection.asyncReceive DEBUG: [HttpClient-2-SelectorManager] [1s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f7b6dd8 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 463ms] SocketTube(2) read bytes: 104 DEBUG: [HttpClient-2-SelectorManager] [1s 463ms] Http2Connection(SocketTube(2)) onNext: got 104 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 463ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f7b6dd8 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 463ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f7b6dd8 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 463ms] SocketTube(2) read bytes: 172 DEBUG: [HttpClient-2-SelectorManager] [1s 463ms] Http2Connection(SocketTube(2)) onNext: got 172 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 463ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f7b6dd8 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 463ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f7b6dd8 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 463ms] SocketTube(2) read bytes: 80 DEBUG: [HttpClient-2-SelectorManager] [1s 463ms] Http2Connection(SocketTube(2)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 463ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [1s 464ms] Http2Connection(SocketTube(2)) H2 Receiving(1): 92 DEBUG: [pool-1-thread-3] [1s 464ms] Http2Connection(SocketTube(2)) Processing 92 DEBUG: [pool-1-thread-3] [1s 464ms] FramesDecoder decodes: 92 DEBUG: [pool-1-thread-3] [1s 464ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 464ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [1s 464ms] Http2Connection(SocketTube(2)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [1s 464ms] PlainHttpConnection(SocketTube(2)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [1s 464ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [1s 464ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-3] [1s 464ms] SocketTube(2) trying to write: 9 DEBUG: [pool-1-thread-3] [1s 464ms] SocketTube(2) wrote: 9 DEBUG: [pool-1-thread-3] [1s 464ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 464ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-3] [1s 464ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 464ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [1s 464ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [1s 464ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [readLoop] [1s 464ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 465ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [1s 465ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [1s 465ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 465ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [1s 465ms] Http2Connection(SocketTube(2)) Opened stream 2 DEBUG: [pool-1-thread-3] [1s 465ms] Http2Connection(SocketTube(2))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [1s 466ms] Http2Connection(SocketTube(2))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [1s 466ms] Http2Connection(SocketTube(2)) H2 processed(1) DEBUG: [pool-1-thread-3] [1s 466ms] Http2Connection(SocketTube(2)) sending 104 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 466ms] Http2Connection(SocketTube(2)) H2 Receiving(2): 104 DEBUG: [pool-1-thread-3] [1s 466ms] Http2Connection(SocketTube(2)) Processing 104 DEBUG: [pool-1-thread-3] [1s 466ms] FramesDecoder decodes: 104 DEBUG: [pool-1-thread-3] [1s 466ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 466ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 466ms] Http2Connection(SocketTube(2))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 466ms] Http2Connection(SocketTube(2))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [1s 466ms] Http2Connection(SocketTube(2))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [1s 466ms] Http2Connection(SocketTube(2))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y) 200 HTTP_2 Local port: 58548 DEBUG: [pool-1-thread-3] [1s 466ms] Http2Connection(SocketTube(2))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [1s 466ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 466ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 466ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 466ms] HttpClientImpl(2) ClientImpl (async) elapsed 27 millis for GET to http://127.0.0.1:58859/http2/chunk/y DEBUG: [pool-1-thread-3] [1s 467ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 467ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 467ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [1s 467ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 467ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 467ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [1s 467ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [1s 467ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [1s 467ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [1s 467ms] Http2Connection(SocketTube(2)) Opened stream 4 DEBUG: [pool-1-thread-3] [1s 467ms] Http2Connection(SocketTube(2))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [1s 468ms] Http2Connection(SocketTube(2))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [1s 468ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 468ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 468ms] Http2Connection(SocketTube(2)) H2 processed(2) DEBUG: [pool-1-thread-3] [1s 468ms] Http2Connection(SocketTube(2)) sending 172 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 468ms] Http2Connection(SocketTube(2)) H2 Receiving(3): 172 DEBUG: [pool-1-thread-3] [1s 468ms] Http2Connection(SocketTube(2)) Processing 172 DEBUG: [pool-1-thread-3] [1s 468ms] FramesDecoder decodes: 172 DEBUG: [pool-1-thread-3] [1s 468ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 468ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [1s 469ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [1s 469ms] Http2Connection(SocketTube(2)) Opened stream 6 DEBUG: [pool-1-thread-3] [1s 469ms] Http2Connection(SocketTube(2))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-2-SelectorManager] [1s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f7b6dd8 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 469ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 470ms] Http2Connection(SocketTube(2))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [1s 470ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [1s 470ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 470ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 470ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [1s 470ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 470ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 470ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [1s 470ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [1s 470ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 470ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 470ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [MainThread] [1s 470ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [1s 470ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [1s 470ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [1s 470ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [1s 470ms] Http2Connection(SocketTube(2))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [1s 470ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 470ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 470ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 470ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [1s 470ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 470ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 470ms] Http2Connection(SocketTube(2))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [1s 470ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [MainThread] [1s 470ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [1s 470ms] Http2Connection(SocketTube(2))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 58548 DEBUG: [MainThread] [1s 470ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [1s 470ms] Http2Connection(SocketTube(2))/Stream(2) subscribing user subscriber DEBUG: [MainThread] [1s 470ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [MainThread] [1s 470ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [1s 470ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 470ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 470ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 470ms] HttpResponseInputStream onSubscribe called DEBUG: [MainThread] [1s 470ms] Http2Connection(SocketTube(2))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [1s 470ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [1s 470ms] Http2Connection(SocketTube(2))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [1s 470ms] Http2Connection(SocketTube(2))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [1s 470ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [MainThread] [1s 470ms] Http2Connection(SocketTube(2)) Closed stream 1 DEBUG: [pool-1-thread-3] [1s 470ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [MainThread] [1s 470ms] Http2Connection(SocketTube(2))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1660f08 DEBUG: [MainThread] [1s 470ms] Http2Connection(SocketTube(2))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [1s 470ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [1s 470ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [1s 470ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 470ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 470ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 471ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 471ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [MainThread] [1s 471ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 471ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [MainThread] [1s 471ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [1s 471ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [1s 471ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 471ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 471ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 471ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2)) Closed stream 2 DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@d6002f3 DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2)) H2 processed(3) DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2)) H2 Receiving(4): 80 DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2)) Processing 80 DEBUG: [pool-1-thread-3] [1s 471ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [1s 471ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 471ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(2))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 58548 DEBUG: [pool-1-thread-3] [1s 472ms] Http2Connection(SocketTube(2))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [1s 472ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 472ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 472ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 472ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [1s 472ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [1s 472ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [1s 472ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 472ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 472ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [1s 472ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [1s 472ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 472ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 472ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onComplete DEBUG: [HttpClient-2-SelectorManager] [1s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f7b6dd8 for None (false) DEBUG: [MainThread] [1s 472ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 472ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 472ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 472ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-2-SelectorManager] [1s 472ms] SocketTube(2) read bytes: 80 DEBUG: [MainThread] [1s 472ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-2-SelectorManager] [1s 472ms] Http2Connection(SocketTube(2)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 472ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f7b6dd8 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 473ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 472ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 473ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 473ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 473ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 473ms] Http2Connection(SocketTube(2))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [1s 473ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [1s 473ms] Http2Connection(SocketTube(2))/Stream(4) responseReceived: streamid=4 DEBUG: [MainThread] [1s 473ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [1s 473ms] Http2Connection(SocketTube(2))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [1s 473ms] Http2Connection(SocketTube(2)) Closed stream 4 DEBUG: [pool-1-thread-3] [1s 473ms] Http2Connection(SocketTube(2))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@124a3e29 DEBUG: [pool-1-thread-3] [1s 473ms] Http2Connection(SocketTube(2))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [1s 473ms] Http2Connection(SocketTube(2)) H2 processed(4) DEBUG: [pool-1-thread-3] [1s 473ms] Http2Connection(SocketTube(2)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 473ms] Http2Connection(SocketTube(2)) H2 Receiving(5): 80 DEBUG: [pool-1-thread-3] [1s 473ms] Http2Connection(SocketTube(2)) Processing 80 DEBUG: [pool-1-thread-3] [1s 473ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [1s 473ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 473ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 474ms] Http2Connection(SocketTube(2))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 474ms] Http2Connection(SocketTube(2))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [1s 474ms] Http2Connection(SocketTube(2))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 58548 DEBUG: [pool-1-thread-3] [1s 474ms] Http2Connection(SocketTube(2))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [1s 474ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 474ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 474ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 474ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [1s 474ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [1s 474ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 474ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [1s 474ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 474ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 474ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 474ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 474ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 474ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 475ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [1s 475ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [1s 475ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 475ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 475ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [1s 475ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 475ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 475ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 475ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 475ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [1s 475ms] Http2Connection(SocketTube(2))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [1s 475ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [1s 475ms] Http2Connection(SocketTube(2))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [1s 475ms] Http2Connection(SocketTube(2))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [1s 475ms] Http2Connection(SocketTube(2)) Closed stream 6 DEBUG: [MainThread] [1s 475ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 475ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 475ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [1s 475ms] Http2Connection(SocketTube(2))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@780c5100 DEBUG: [MainThread] [1s 475ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 475ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [1s 475ms] Http2Connection(SocketTube(2))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [1s 475ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [1s 475ms] Http2Connection(SocketTube(2)) H2 processed(5) DEBUG: [MainThread] [1s 477ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [MainThread] [1s 477ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:36353/https2/fixed/y GET DEBUG: [pool-1-thread-3] [1s 478ms] Exchange establishing exchange for https://127.0.0.1:36353/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [1s 492ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [1s 492ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [1s 493ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 496ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3e369c7a for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 496ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 496ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59660 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59660, Session(1697432534153|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [1s 510ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [1s 586ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-1] [1s 588ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-1] [1s 588ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-3-SelectorManager] [1s 588ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-1] [1s 588ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [1s 589ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [1s 589ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [1s 589ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-1] [1s 589ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-1] [1s 589ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-1] [1s 589ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [1s 590ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [1s 622ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [1s 622ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 90ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 94ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 96ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 96ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [HttpClient-3-SelectorManager] [2s 164ms] 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@34cef70a[Not completed, 4 dependents] (id=246) 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 164ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 164ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 164ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [2s 164ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 164ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 164ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 164ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 165ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [2s 165ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 165ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-1] [2s 165ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-1] [2s 166ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 168ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 168ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-3] [2s 168ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-3] [2s 168ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-3] [2s 168ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 168ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 168ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 169ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 169ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 169ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 233ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 234ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [2s 234ms] SocketTube(3) read bytes: 127 DEBUG: [HttpClient-3-SelectorManager] [2s 234ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 234ms] SSL Reader(SocketTube(3)) Adding 127 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 234ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 234ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 234ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 234ms] SSL Reader(SocketTube(3)) Unwrapping: 127 DEBUG: [pool-1-thread-1] [2s 278ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 278ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 278ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-1] [2s 278ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [2s 278ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 285ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 314ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-1] [2s 316ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [2s 316ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 316ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-3-SelectorManager] [2s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for None (false) DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [HttpClient-3-SelectorManager] [2s 317ms] SocketTube(3) no more demand for reading DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [HttpClient-3-SelectorManager] [2s 317ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 317ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-1] [2s 317ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-1] [2s 317ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [2s 318ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 318ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 318ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 318ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 318ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 318ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 318ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 318ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 318ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 318ms] SocketTube(3) read bytes: 6 DEBUG: [HttpClient-3-SelectorManager] [2s 318ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 318ms] SSL Reader(SocketTube(3)) Adding 6 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 318ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 319ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 319ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 319ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 319ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-1] [2s 319ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 319ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 319ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [2s 319ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [2s 319ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 319ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 319ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 319ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 319ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 333ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [2s 333ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 333ms] SSL Reader(SocketTube(3)) Adding 79 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 333ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 333ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 333ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 333ms] SSL Reader(SocketTube(3)) Unwrapping: 79 DEBUG: [pool-1-thread-1] [2s 342ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 342ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 342ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [2s 342ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [2s 342ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 342ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 343ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-1] [2s 343ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 343ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 343ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 343ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 343ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 343ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 490ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 491ms] SocketTube(3) read bytes: 1467 DEBUG: [HttpClient-3-SelectorManager] [2s 491ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 492ms] SSL Reader(SocketTube(3)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 492ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 492ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 493ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 493ms] SSL Reader(SocketTube(3)) Unwrapping: 1467 DEBUG: [pool-1-thread-1] [2s 494ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 494ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 494ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-1] [2s 494ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [2s 494ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 494ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-3-SelectorManager] [2s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 857ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 857ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 914ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-1] [2s 914ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 914ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 914ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 914ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 914ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 914ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 915ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 915ms] SocketTube(3) read bytes: 648 DEBUG: [HttpClient-3-SelectorManager] [2s 915ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 915ms] SSL Reader(SocketTube(3)) Adding 648 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 915ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 915ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 915ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 918ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 918ms] SSL Reader(SocketTube(3)) Unwrapping: 648 DEBUG: [pool-1-thread-1] [2s 918ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [2s 918ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 919ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-1] [2s 919ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [2s 919ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 919ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 920ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-1] [2s 920ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 920ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 920ms] SSL Reader(SocketTube(3)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [2s 929ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 929ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 929ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 929ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [2s 929ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [2s 929ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 929ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 929ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 929ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 933ms] SSLFlowDelegate(SocketTube(3)) setALPN = h2 DEBUG: [pool-1-thread-1] [2s 933ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 941ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [2s 941ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [2s 941ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 941ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-1] [2s 942ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@861d1d7 DEBUG: [pool-1-thread-1] [2s 953ms] Http2Connection(SSLTube(SocketTube(3))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [2s 953ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 953ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 954ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 954ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 954ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [2s 954ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 954ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 954ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 954ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 954ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 954ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-1] [2s 954ms] SSL Writer(SocketTube(3)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [2s 954ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 954ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(3))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(3))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(3))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed buffered data DEBUG: [pool-1-thread-1] [2s 955ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-1] [2s 955ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-1] [2s 955ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 955ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 955ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 958ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 958ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 958ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 959ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 959ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 959ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 959ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 961ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 967ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 967ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [2s 967ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 967ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 967ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 967ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 967ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 967ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [2s 967ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 967ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 967ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 967ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-1] [2s 967ms] SSL Writer(SocketTube(3)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 967ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 967ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 967ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 967ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [2s 967ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 968ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 968ms] SSLTube(SocketTube(3)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(3)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(3)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(3)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(3)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(3)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 968ms] SocketTube(3) trying to write: 174 DEBUG: [pool-1-thread-1] [2s 968ms] SocketTube(3) wrote: 174 DEBUG: [pool-1-thread-1] [2s 968ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [2s 968ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 968ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 968ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [2s 968ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 968ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 968ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 968ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 968ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 968ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [2s 984ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 984ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 984ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 984ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [2s 986ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 986ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 986ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 986ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 986ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 986ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-3-SelectorManager] [2s 989ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 989ms] SocketTube(3) read bytes: 1813 DEBUG: [HttpClient-3-SelectorManager] [2s 989ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 989ms] SSL Reader(SocketTube(3)) Adding 1813 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 989ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 989ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 989ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1813, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(3)) Unwrapping: 1813 DEBUG: [pool-1-thread-1] [2s 992ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1813 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [2s 992ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 992ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-1] [2s 992ms] SSL Reader(SocketTube(3)) Unwrapping: 77 TestServer(2): connection started DEBUG: [readLoop] [2s 997ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 997ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 997ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 997ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 997ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 997ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s] SSL Reader(SocketTube(3)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s] SSL Reader(SocketTube(3)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s] SSL Reader(SocketTube(3)) sending 39 DEBUG: [pool-1-thread-1] [3s] SSL Reader(SocketTube(3)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [3s] Http2Connection(SSLTube(SocketTube(3))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s] Http2Connection(SSLTube(SocketTube(3))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s] Http2Connection(SSLTube(SocketTube(3))) Processing 39 DEBUG: [pool-1-thread-1] [3s] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 5ms] 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 5ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 5ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 5ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 5ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [3s 5ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 5ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-1] [3s 5ms] SSL Writer(SocketTube(3)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 5ms] SSL Writer(SocketTube(3)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 5ms] SSL Writer(SocketTube(3)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [3s 6ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 6ms] SSL Writer(SocketTube(3)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 6ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 6ms] SSL Writer(SocketTube(3)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 6ms] SSL Writer(SocketTube(3)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 6ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 6ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 6ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 6ms] SocketTube(3) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 6ms] SocketTube(3) wrote: 47 DEBUG: [pool-1-thread-1] [3s 6ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [3s 6ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 6ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 6ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 6ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [3s 6ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [3s 6ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [3s 6ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 6ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 6ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 6ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [3s 6ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [3s 6ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [3s 6ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 6ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (false) TestServer: GET /https2/fixed/y DEBUG: [readLoop] [3s 29ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 29ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 29ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Server: got END_STREAM for stream 1 DEBUG: [readLoop] [3s 29ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 29ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed TestServer: [4 s, 423 ms, 322827 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 423 ms, 759260 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 TestServer: [4 s, 424 ms, 3618 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-3-SelectorManager] [3s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 37ms] SocketTube(3) read bytes: 150 DEBUG: [HttpClient-3-SelectorManager] [3s 37ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 38ms] SSL Reader(SocketTube(3)) Adding 150 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 38ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 38ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 39ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:150, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 39ms] SSL Reader(SocketTube(3)) Unwrapping: 150 DEBUG: [pool-1-thread-1] [3s 39ms] SSL Reader(SocketTube(3)) Decoded 59 bytes out of 150 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-1] [3s 39ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-1] [3s 39ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-1] [3s 39ms] SSL Reader(SocketTube(3)) sending 59 DEBUG: [pool-1-thread-1] [3s 39ms] SSL Reader(SocketTube(3)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-1] [3s 39ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 39ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 39ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-1] [3s 39ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 39ms] Http2Connection(SSLTube(SocketTube(3))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 39ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-1] [3s 39ms] Http2Connection(SSLTube(SocketTube(3))) Processing 59 DEBUG: [pool-1-thread-1] [3s 39ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-1] [3s 39ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 39ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [HttpClient-3-SelectorManager] [3s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 41ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [3s 41ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(3)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 53 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(3))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(3))) Processing 15 DEBUG: [pool-1-thread-1] [3s 46ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [3s 46ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 47ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 52ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 52ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 52ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y) 200 HTTP_2 Local port: 59660 DEBUG: [pool-1-thread-1] [3s 52ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 52ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 52ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 52ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 52ms] HttpClientImpl(3) ClientImpl (async) elapsed 1575 millis for GET to https://127.0.0.1:36353/https2/fixed/y DEBUG: [pool-1-thread-1] [3s 52ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 52ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 57ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 61ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [3s 61ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [3s 61ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [3s 61ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 61ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (true) DEBUG: [HttpClient-3-SelectorManager] [3s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 62ms] SocketTube(3) read bytes: 416 DEBUG: [HttpClient-3-SelectorManager] [3s 62ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 62ms] SSL Reader(SocketTube(3)) Adding 416 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 62ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 62ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 62ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [3s 62ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 65ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:416, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 65ms] SSL Reader(SocketTube(3)) Unwrapping: 416 DEBUG: [pool-1-thread-1] [3s 65ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 416 into buffer of 64 remaining to decode: 357 DEBUG: [pool-1-thread-1] [3s 65ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 65ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 65ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-1] [3s 66ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 66ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 66ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 66ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 66ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 66ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 66ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [3s 66ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-1] [3s 66ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 66ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 66ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 66ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 66ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 66ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 66ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 66ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 66ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 66ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 66ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(4) DEBUG: [MainThread] [3s 66ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 66ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 66ms] SSL Reader(SocketTube(3)) Unwrapping: 357 DEBUG: [MainThread] [3s 66ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 66ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 357 into buffer of 16676 remaining to decode: 262 DEBUG: [pool-1-thread-1] [3s 66ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 66ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 66ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-1] [3s 66ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 66ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 67ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [3s 67ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 67ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 67ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 67ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-1] [3s 67ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-1] [3s 67ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 67ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 67ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 68ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 68ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 68ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 68ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 68ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(5) DEBUG: [pool-1-thread-1] [3s 68ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 68ms] SSL Reader(SocketTube(3)) Unwrapping: 262 DEBUG: [pool-1-thread-1] [3s 68ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 262 into buffer of 64 remaining to decode: 203 DEBUG: [pool-1-thread-1] [3s 68ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 68ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 68ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-1] [3s 68ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 68ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 68ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [3s 68ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 68ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 68ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 68ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [3s 68ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-1] [3s 68ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 68ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 68ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 68ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 68ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 68ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 68ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 69ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 69ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 69ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 69ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 69ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 69ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 69ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(6) DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(3)) Unwrapping: 203 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 203 into buffer of 16676 remaining to decode: 108 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 69ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 69ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 69ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-1] [3s 69ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-1] [3s 69ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 69ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 69ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 71ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 71ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 71ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 71ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 71ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(7) DEBUG: [pool-1-thread-1] [3s 71ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 72ms] SSL Reader(SocketTube(3)) Unwrapping: 108 DEBUG: [pool-1-thread-1] [3s 72ms] SSL Reader(SocketTube(3)) Decoded 23 bytes out of 108 into buffer of 64 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 72ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 72ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 72ms] SSL Reader(SocketTube(3)) sending 23 DEBUG: [pool-1-thread-1] [3s 72ms] SSL Reader(SocketTube(3)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 72ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 72ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [3s 72ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 72ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 72ms] Http2Connection(SSLTube(SocketTube(3))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 72ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [3s 72ms] Http2Connection(SSLTube(SocketTube(3))) Processing 23 DEBUG: [pool-1-thread-1] [3s 72ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 72ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 72ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 72ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 72ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 72ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 72ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 72ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 72ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [3s 72ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 73ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(8) DEBUG: [pool-1-thread-1] [3s 73ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 73ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 73ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 73ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 73ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 73ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-1] [3s 73ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 73ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 73ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [3s 73ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-1] [3s 73ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 73ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 73ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 73ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 73ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 73ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 73ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 74ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 74ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 74ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 74ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 74ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1a0bbabe DEBUG: [pool-1-thread-1] [3s 74ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 74ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(9) DEBUG: [pool-1-thread-1] [3s 74ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 74ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [3s 74ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [3s 74ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [3s 74ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 74ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (true) DEBUG: [HttpClient-3-SelectorManager] [3s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 74ms] SocketTube(3) read bytes: 589 DEBUG: [HttpClient-3-SelectorManager] [3s 74ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 74ms] SSL Reader(SocketTube(3)) Adding 589 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 74ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [3s 74ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:589, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 74ms] SSL Reader(SocketTube(3)) Unwrapping: 589 DEBUG: [HttpClient-3-SelectorManager] [3s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 75ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 75ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [3s 75ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 75ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 75ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-1] [3s 75ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 75ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 75ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [3s 75ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 75ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 75ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 75ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [3s 75ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-1] [3s 75ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 75ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 75ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 75ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 75ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 75ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59660 DEBUG: [pool-1-thread-1] [3s 75ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 75ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 76ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 76ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 76ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(10) DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) sending 64 DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 76ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 76ms] Http2Connection(SSLTube(SocketTube(3))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 76ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [3s 76ms] Http2Connection(SSLTube(SocketTube(3))) Processing 64 DEBUG: [pool-1-thread-1] [3s 76ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 76ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 76ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 76ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 76ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 76ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 76ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 76ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 76ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(11) DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 77ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 77ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 77ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [3s 77ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-1] [3s 77ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 77ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 77ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 77ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 77ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 77ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 77ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 77ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 77ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 77ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 77ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 77ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 77ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1885f5a0 DEBUG: [pool-1-thread-1] [3s 77ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 77ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(12) DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(3)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 78ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 78ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 78ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 78ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-1] [3s 78ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 78ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 78ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [3s 78ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 78ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 78ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 78ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [3s 78ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-1] [3s 78ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 78ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 78ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 81ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 81ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 81ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59660 DEBUG: [pool-1-thread-1] [3s 81ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 81ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 81ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 81ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 82ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(13) DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(3)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 84ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 84ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 85ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [3s 85ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-1] [3s 85ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 85ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 85ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 85ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 85ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 86ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 86ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 86ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 86ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(14) DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(3)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-1] [3s 87ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 87ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 87ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 87ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 87ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 87ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 87ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@45fe7d78 DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(15) DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(3)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-1] [3s 88ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 88ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 88ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 89ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59660 DEBUG: [pool-1-thread-1] [3s 89ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 89ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 89ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 89ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 89ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(16) DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(3)) Unwrapping: 148 DEBUG: [MainThread] [3s 89ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 89ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 89ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 89ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [3s 89ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-1] [3s 89ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 89ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 89ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 89ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 90ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 90ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(17) DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-1] [3s 90ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 90ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 90ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [3s 90ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 90ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 91ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(18) DEBUG: [pool-1-thread-1] [3s 91ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 91ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [3s 91ms] SocketTube(3) got some demand for reading DEBUG: [MainThread] [3s 92ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onComplete DEBUG: [MainThread] [3s 92ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 92ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 92ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 92ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 92ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [3s 92ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [3s 92ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) close stream 6 DEBUG: [MainThread] [3s 92ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 6 DEBUG: [MainThread] [3s 93ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5638ed11 DEBUG: [MainThread] [3s 93ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [3s 93ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 93ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 93ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 93ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 93ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 93ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 93ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 93ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 93ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 93ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 93ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 93ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 93ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 93ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 93ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 93ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 94ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [pool-1-thread-1] [3s 94ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [3s 94ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 94ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c54a21 for R (false) DEBUG: [MainThread] [3s 95ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:36353/https2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 95ms] Exchange establishing exchange for https://127.0.0.1:36353/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 96ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 96ms] PlainHttpConnection(?) Initial send buffer size is: 8192 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59666, Session(1697432535961|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [3s 96ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-1] [3s 101ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [3s 101ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@47666bee for C (true) DEBUG: [HttpClient-4-SelectorManager] [3s 101ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [3s 101ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59666 DEBUG: [pool-1-thread-1] [3s 102ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-1] [3s 102ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 102ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-1] [3s 102ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 102ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [3s 102ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-1] [3s 102ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [3s 102ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-1] [3s 102ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-1] [3s 102ms] SocketTube(4) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 102ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [3s 102ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 102ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [3s 102ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [3s 103ms] 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@4d9e009e[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] [3s 103ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [3s 103ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [3s 103ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [3s 103ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 103ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 103ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [3s 103ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-4-SelectorManager] [3s 103ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [3s 103ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [3s 103ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [3s 103ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [3s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for R (true) DEBUG: [HttpClient-4-SelectorManager] [3s 103ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [3s 103ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 103ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [3s 103ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 103ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 128ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 128ms] SSL Writer(SocketTube(4)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 128ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 128ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [3s 128ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 128ms] SSL Writer(SocketTube(4)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-1] [3s 128ms] SSL Writer(SocketTube(4)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-1] [3s 128ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 129ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 129ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-1] [3s 129ms] SocketTube(4) trying to write: 2201 DEBUG: [pool-1-thread-1] [3s 129ms] SocketTube(4) wrote: 2201 DEBUG: [pool-1-thread-1] [3s 129ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [3s 129ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 129ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 129ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 129ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [3s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 145ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [3s 145ms] SocketTube(4) read bytes: 133 DEBUG: [HttpClient-4-SelectorManager] [3s 145ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 145ms] SSL Reader(SocketTube(4)) Adding 133 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 146ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 146ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 146ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 146ms] SSL Reader(SocketTube(4)) Unwrapping: 133 DEBUG: [HttpClient-4-SelectorManager] [3s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 146ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 146ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 146ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 146ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 146ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 146ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [3s 146ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 146ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 149ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-1] [3s 149ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 149ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 149ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 149ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 149ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 149ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [3s 149ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 149ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 149ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 150ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 150ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 150ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 150ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-1] [3s 150ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [3s 150ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 150ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 150ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 150ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 150ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [3s 150ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [3s 150ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [3s 150ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 150ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [3s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for R (true) DEBUG: [HttpClient-4-SelectorManager] [3s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 152ms] SocketTube(4) read bytes: 175 DEBUG: [HttpClient-4-SelectorManager] [3s 152ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 152ms] SSL Reader(SocketTube(4)) Adding 175 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 152ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 152ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(4)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(4)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [3s 153ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 153ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 153ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 153ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [3s 153ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 153ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 153ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-1] [3s 153ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 153ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 153ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [3s 158ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 158ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 158ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 158ms] SSLFlowDelegate(SocketTube(4)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 158ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 158ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 158ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 159ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-1] [3s 159ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@21a288b DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(4))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 159ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 159ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 159ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 159ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 159ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 159ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [3s 159ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 159ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 159ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [3s 160ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 160ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [3s 160ms] SSL Writer(SocketTube(4)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 160ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 160ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(4))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(4))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(4))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 160ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-1] [3s 160ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-1] [3s 160ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 160ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 160ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 161ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 161ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 161ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 161ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 161ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 161ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 161ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 161ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 161ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 161ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 161ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 161ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-1] [3s 161ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [3s 161ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 161ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 161ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 161ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [3s 161ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [3s 163ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [3s 163ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [3s 163ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 163ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [3s 163ms] SSL Writer(SocketTube(4)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 163ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 163ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 163ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [3s 163ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [3s 163ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [3s 163ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [3s 163ms] SSLTube(SocketTube(4)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 163ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [3s 163ms] SSL Writer(SocketTube(4)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 163ms] SSL Writer(SocketTube(4)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 163ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 163ms] SSL Writer(SocketTube(4)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 163ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 163ms] SSL Writer(SocketTube(4)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 164ms] SSL Writer(SocketTube(4)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 164ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 164ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 164ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 164ms] SocketTube(4) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 164ms] SocketTube(4) wrote: 174 DEBUG: [pool-1-thread-1] [3s 164ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [3s 164ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 164ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 164ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 164ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [3s 164ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [3s 164ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [3s 164ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 164ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 164ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [3s 164ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [3s 164ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [3s 164ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 164ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [3s 167ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 167ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 167ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 167ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 167ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 167ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-4-SelectorManager] [3s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for None (false) TestServer(2): connection started DEBUG: [HttpClient-4-SelectorManager] [3s 168ms] SocketTube(4) read bytes: 1803 DEBUG: [HttpClient-4-SelectorManager] [3s 168ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 229ms] SSL Reader(SocketTube(4)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [3s 229ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 229ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 229ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 229ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 229ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [3s 229ms] SocketTube(4) resuming read event DEBUG: [readLoop] [3s 229ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 229ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 229ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [3s 229ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for R (false) DEBUG: [readLoop] [3s 229ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 229ms] FramesDecoder decodes: 51 DEBUG: [HttpClient-4-SelectorManager] [3s 229ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 229ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 229ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-3-SelectorManager] [3s 230ms] HttpClientImpl(3) SelectorManager shutting down TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [3s 230ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 230ms] SSL Reader(SocketTube(4)) Unwrapping: 1803 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 622 ms, 490585 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 622 ms, 809195 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 TestServer: [4 s, 623 ms, 1071 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-1] [3s 231ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [3s 231ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 231ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [3s 231ms] SSL Reader(SocketTube(4)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [3s 231ms] SSL Reader(SocketTube(4)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 231ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 231ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 231ms] SSL Reader(SocketTube(4)) sending 39 DEBUG: [pool-1-thread-1] [3s 231ms] SSL Reader(SocketTube(4)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 231ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 231ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 231ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [3s 231ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 231ms] Http2Connection(SSLTube(SocketTube(4))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 232ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 232ms] Http2Connection(SSLTube(SocketTube(4))) Processing 39 DEBUG: [pool-1-thread-1] [3s 232ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 232ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 232ms] 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 232ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 232ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 232ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 232ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [3s 232ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 232ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [3s 232ms] SSL Writer(SocketTube(4)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 232ms] SSL Writer(SocketTube(4)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 232ms] SSL Writer(SocketTube(4)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [3s 232ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 232ms] SSL Writer(SocketTube(4)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 232ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 232ms] SSL Writer(SocketTube(4)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 232ms] SSL Writer(SocketTube(4)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 232ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 232ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 232ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 232ms] SocketTube(4) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 232ms] SocketTube(4) wrote: 47 DEBUG: [pool-1-thread-1] [3s 232ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 233ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 233ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [3s 233ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [3s 233ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [readLoop] [3s 233ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 233ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 233ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 233ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(1) DEBUG: [readLoop] [3s 233ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 233ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 233ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 233ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-2-SelectorManager] [3s 233ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [pool-1-thread-1] [3s 233ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 233ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 233ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 234ms] SocketTube(4) read bytes: 140 DEBUG: [HttpClient-4-SelectorManager] [3s 234ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 234ms] SSL Reader(SocketTube(4)) Adding 140 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 234ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 234ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 234ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:140, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 234ms] SSL Reader(SocketTube(4)) Unwrapping: 140 DEBUG: [HttpClient-4-SelectorManager] [3s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 234ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 234ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 234ms] SSL Reader(SocketTube(4)) Decoded 54 bytes out of 140 into buffer of 16676 remaining to decode: 48 DEBUG: [pool-1-thread-1] [3s 234ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-1] [3s 234ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-1] [3s 234ms] SSL Reader(SocketTube(4)) sending 54 DEBUG: [pool-1-thread-1] [3s 234ms] SSL Reader(SocketTube(4)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-1] [3s 234ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 234ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 234ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-1] [3s 234ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 235ms] Http2Connection(SSLTube(SocketTube(4))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 235ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-1] [3s 235ms] Http2Connection(SSLTube(SocketTube(4))) Processing 54 DEBUG: [pool-1-thread-1] [3s 235ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-1] [3s 235ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 235ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-1] [3s 235ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 235ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 235ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 235ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 235ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 235ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 235ms] SSL Reader(SocketTube(4)) Unwrapping: 48 DEBUG: [pool-1-thread-1] [3s 235ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 48 into buffer of 56 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 235ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 235ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 235ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [3s 236ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 236ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 236ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 236ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 236ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 236ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 236ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-1] [3s 236ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [HttpClient-1-SelectorManager] [3s 236ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [pool-1-thread-1] [3s 236ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 236ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 236ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 236ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 236ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 236ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 236ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y) 200 HTTP_2 Local port: 59666 DEBUG: [pool-1-thread-1] [3s 236ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 236ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 236ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 236ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 236ms] HttpClientImpl(4) ClientImpl (async) elapsed 141 millis for GET to https://127.0.0.1:36353/https2/chunk/y DEBUG: [pool-1-thread-1] [3s 236ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 237ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 237ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [3s 237ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [3s 237ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [3s 237ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 237ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 237ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-4-SelectorManager] [3s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for R (true) DEBUG: [HttpClient-4-SelectorManager] [3s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 239ms] SocketTube(4) read bytes: 995 DEBUG: [HttpClient-4-SelectorManager] [3s 239ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 239ms] SSL Reader(SocketTube(4)) Adding 995 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 239ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 239ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 239ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:995, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 240ms] SSL Reader(SocketTube(4)) Unwrapping: 995 DEBUG: [pool-1-thread-1] [3s 240ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-1] [3s 240ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 240ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 240ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-1] [3s 240ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 240ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 240ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 240ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-1] [3s 241ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 241ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 241ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 246ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 246ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 246ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 247ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 247ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 247ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 247ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 247ms] SSL Reader(SocketTube(4)) Unwrapping: 936 DEBUG: [pool-1-thread-1] [3s 247ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-1] [3s 247ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 247ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 247ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-1] [3s 247ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 247ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 247ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [3s 247ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 247ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 247ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 247ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-1] [3s 247ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-1] [3s 247ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 247ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [MainThread] [3s 248ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 248ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 248ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 248ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 255ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 255ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 255ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 256ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 256ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(5) DEBUG: [pool-1-thread-1] [3s 256ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 256ms] SSL Reader(SocketTube(4)) Unwrapping: 846 DEBUG: [HttpClient-2-SelectorManager] [3s 256ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [3s 257ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-1] [3s 257ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 257ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 257ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-1] [3s 257ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 257ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 257ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [3s 257ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 257ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 257ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 257ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [3s 257ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-1] [3s 257ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 257ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 257ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 257ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 258ms] Http2Connection(SSLTube(SocketTube(4)))/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(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 258ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 258ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(6) DEBUG: [pool-1-thread-1] [3s 258ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 258ms] SSL Reader(SocketTube(4)) Unwrapping: 787 DEBUG: [pool-1-thread-1] [3s 258ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [3s 258ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 258ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 258ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-1] [3s 258ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 258ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 258ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [3s 258ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 258ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 258ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 258ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-1] [3s 258ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-1] [3s 258ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 258ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 258ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [HttpClient-1-SelectorManager] [3s 260ms] Http2ClientImpl stopping DEBUG: [MainThread] [3s 262ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 262ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 262ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 263ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-3-SelectorManager] [3s 263ms] Http2ClientImpl stopping DEBUG: [HttpClient-1-SelectorManager] [3s 263ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [HttpClient-3-SelectorManager] [3s 263ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams DEBUG: [pool-1-thread-1] [3s 264ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 264ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 264ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 264ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 264ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(7) DEBUG: [pool-1-thread-1] [3s 264ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 264ms] SSL Reader(SocketTube(4)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [3s 264ms] SSL Reader(SocketTube(4)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-1] [3s 264ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(4)) sending 23 DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(4)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(4))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(4))) Processing 23 DEBUG: [pool-1-thread-1] [3s 265ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 265ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 265ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 265ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 265ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 265ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 265ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 265ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(8) DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(4)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [3s 266ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 266ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 266ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 266ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 266ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 266ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 266ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@31f40e3d DEBUG: [HttpClient-1-SelectorManager] [3s 266ms] Http2Connection(SocketTube(1)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(9) DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(4)) Unwrapping: 589 DEBUG: [HttpClient-1-SelectorManager] [3s 266ms] PlainHttpConnection(SocketTube(1)) added 34 bytes to the write queue DEBUG: [HttpClient-1-SelectorManager] [3s 266ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [HttpClient-1-SelectorManager] [3s 266ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 267ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [3s 267ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 267ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 267ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 267ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [3s 267ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [3s 267ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 267ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 267ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 267ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 267ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 267ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59666 DEBUG: [pool-1-thread-1] [3s 267ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 267ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 267ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 267ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [3s 268ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 268ms] HttpResponseInputStream close called DEBUG: [HttpClient-3-SelectorManager] [3s 268ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-3-SelectorManager] [3s 269ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 34 bytes to the write queue DEBUG: [HttpClient-3-SelectorManager] [3s 269ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [HttpClient-3-SelectorManager] [3s 269ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [3s 269ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-3-SelectorManager] [3s 269ms] SSL Writer(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 269ms] SSL Writer(SocketTube(3)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-3-SelectorManager] [3s 269ms] SSL Writer(SocketTube(3)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-3-SelectorManager] [3s 269ms] SSL Writer(SocketTube(3)) wrapping 34 bytes DEBUG: [HttpClient-2-SelectorManager] [3s 271ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [HttpClient-2-SelectorManager] [3s 271ms] Http2Connection(SocketTube(2)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-2-SelectorManager] [3s 271ms] PlainHttpConnection(SocketTube(2)) added 34 bytes to the write queue DEBUG: [HttpClient-2-SelectorManager] [3s 271ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [3s 271ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-1-SelectorManager] [3s 272ms] SocketTube(1) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [3s 274ms] SocketTube(2) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [3s 274ms] SocketTube(2) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [3s 274ms] SocketTube(2) pausing read event DEBUG: [HttpClient-2-SelectorManager] [3s 276ms] SocketTube(2) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6e6e36dc DEBUG: [HttpClient-2-SelectorManager] [3s 276ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [3s 278ms] Http2Connection(SocketTube(2)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 281ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-2-SelectorManager] [3s 281ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [3s 282ms] SSL Writer(SocketTube(3)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-2-SelectorManager] [3s 282ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 282ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-2-SelectorManager] [3s 282ms] SocketTube(2) Read scheduler stopped DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 282ms] Http2Connection(SocketTube(2)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 282ms] SSL Writer(SocketTube(3)) Sending 72 bytes downstream DEBUG: [pool-1-thread-1] [3s 282ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 282ms] SSL Reader(SocketTube(4)) Unwrapping: 541 DEBUG: [HttpClient-3-SelectorManager] [3s 282ms] SSL Writer(SocketTube(3)) Adding 72 to outputQ queue DEBUG: [HttpClient-3-SelectorManager] [3s 282ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [HttpClient-3-SelectorManager] [3s 282ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [3s 282ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-3-SelectorManager] [3s 282ms] SocketTube(3) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 282ms] SocketTube(3) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 282ms] SocketTube(3) pausing read event DEBUG: [HttpClient-1-SelectorManager] [3s 283ms] SocketTube(1) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [3s 283ms] SocketTube(1) pausing read event DEBUG: [HttpClient-1-SelectorManager] [3s 283ms] SocketTube(1) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4a91aac7 DEBUG: [HttpClient-2-SelectorManager] [3s 282ms] SocketTube(2) write: cancel DEBUG: [HttpClient-2-SelectorManager] [3s 283ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [3s 283ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: cancelled by SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [3s 283ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [3s 283ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [3s 284ms] Http2Connection(SocketTube(1)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [3s 284ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [3s 284ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [3s 284ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [3s 284ms] SocketTube(1) write: cancel DEBUG: [HttpClient-1-SelectorManager] [3s 284ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [3s 284ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: cancelled by SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [3s 284ms] SocketTube(1) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [3s 285ms] Http2Connection(SocketTube(1)) 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) 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-3] [3s 317ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [3s 317ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-3] [3s 317ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [3s 319ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-1-SelectorManager] [3s 319ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [3s 319ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [3s 319ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:58534 stopping. 1 streams DEBUG: [pool-1-thread-5] [3s 304ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [3s 309ms] SSL Reader(SocketTube(4)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(4)) sending 64 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(4)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(4))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(4))) Processing 64 DEBUG: [pool-1-thread-1] [3s 320ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 320ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 320ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 320ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 320ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(11) DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(4)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [3s 321ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 321ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 321ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 321ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 321ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 321ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 321ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4b9d12a1 DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(12) DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(4)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [HttpClient-2-SelectorManager] [3s 313ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-2-SelectorManager] [3s 321ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [HttpClient-1-SelectorManager] [3s 319ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [3s 322ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [pool-1-thread-3] [3s 325ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-3] [3s 325ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:58548 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [3s 346ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 346ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [3s 347ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 347ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 347ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [3s 347ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 347ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 347ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 347ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [3s 347ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [3s 347ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 347ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 347ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 347ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 347ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 348ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59666 DEBUG: [pool-1-thread-1] [3s 348ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 348ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 348ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 348ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 349ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(13) DEBUG: [pool-1-thread-1] [3s 349ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 349ms] SSL Reader(SocketTube(4)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-1] [3s 350ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 350ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 350ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 355ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 355ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(14) DEBUG: [pool-1-thread-1] [3s 355ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 355ms] SSL Reader(SocketTube(4)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 355ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 355ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 355ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 355ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [3s 355ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 355ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 355ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [3s 355ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [3s 355ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 355ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 355ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 355ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 355ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 355ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 355ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1a36e1bf DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(15) DEBUG: [pool-1-thread-1] [3s 355ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 355ms] SSL Reader(SocketTube(4)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 356ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 357ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 357ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 357ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [3s 357ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [3s 357ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 357ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 357ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 357ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 357ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59666 DEBUG: [pool-1-thread-1] [3s 357ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 357ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 357ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 357ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 357ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(16) DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(4)) Unwrapping: 148 DEBUG: [MainThread] [3s 358ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-1] [3s 361ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 361ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 361ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 361ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 361ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 361ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 361ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 361ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(17) DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(4)) Unwrapping: 47 DEBUG: [MainThread] [3s 361ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 362ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 362ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [3s 362ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 362ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 362ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [3s 362ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [3s 362ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 362ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 368ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 368ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 368ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 368ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 368ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 368ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 368ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 368ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [3s 369ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 369ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [3s 369ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 369ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 369ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 6 DEBUG: [MainThread] [3s 369ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 369ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 369ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 369ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@49bbcc02 DEBUG: [pool-1-thread-1] [3s 369ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 369ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(18) DEBUG: [pool-1-thread-1] [3s 369ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 369ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [3s 369ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [3s 369ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [3s 369ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 369ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for R (false) DEBUG: [MainThread] [3s 373ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 373ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 373ms] HttpResponseInputStream close called DEBUG: [HttpClient-3-SelectorManager] [3s 375ms] 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@34cef70a[Not completed, 4 dependents] (id=246) 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@861d1d7, getALPN: jdk.internal.net.http.common.MinimalFuture@68a75bca[Completed normally] (id=252), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=589 lim=589 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 375ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [MainThread] [3s 376ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 376ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 376ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 376ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 377ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 377ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 378ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [MainThread] [3s 378ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58859/http2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 379ms] Exchange establishing exchange for http://127.0.0.1:58859/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 379ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 379ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 379ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 379ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 379ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 379ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 379ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 379ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 379ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7b04bf50 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 380ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7b04bf50, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 380ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 380ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 380ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 380ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 380ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 380ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 380ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [3s 380ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@28802f1b for C (true) DEBUG: [HttpClient-3-SelectorManager] [3s 380ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [3s 380ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [3s 380ms] SSL Reader(SocketTube(3)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-5-SelectorManager] [3s 380ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58550 DEBUG: [pool-1-thread-1] [3s 381ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [HttpClient-3-SelectorManager] [3s 381ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [3s 382ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [3s 382ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [3s 382ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 382ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-1] [3s 382ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 382ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-1] [3s 382ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-1] [3s 382ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 382ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2278446b DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 384ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 384ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 384ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [3s 384ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 384ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 384ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 384ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 384ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-1] [3s 384ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 384ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 384ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 384ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 384ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-1] [3s 384ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-1] [3s 384ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 384ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-3-SelectorManager] [3s 384ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@861d1d7, getALPN: jdk.internal.net.http.common.MinimalFuture@68a75bca[Completed normally] (id=252), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 385ms] Http2Connection(SSLTube(SocketTube(3))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [3s 385ms] 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-3] [3s 385ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [3s 385ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [3s 385ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [3s 385ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-3] [3s 385ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [3s 386ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 386ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [3s 386ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [3s 386ms] SSL Writer(SocketTube(3)) stop Server connection to /127.0.0.1:59660 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-3-SelectorManager] [3s 388ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [3s 388ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 388ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [3s 388ms] SocketTube(3) write: cancel DEBUG: [HttpClient-3-SelectorManager] [3s 388ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-3-SelectorManager] [3s 388ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [3s 388ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [3s 389ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-3-SelectorManager] [3s 389ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58550,localport=58859] TestServer(1): starting connection DEBUG: [pool-1-thread-2] [3s 384ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 389ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 389ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 389ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-2] [3s 389ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [3s 390ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 390ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (true) DEBUG: [pool-1-thread-1] [3s 384ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 391ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 391ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-1] [3s 391ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 391ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 391ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 391ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 391ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 391ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 391ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-1] [3s 391ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 391ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 391ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 391ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@56928296 DEBUG: [pool-1-thread-1] [3s 391ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 391ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 391ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 391ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-1] [3s 391ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [3s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 398ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [3s 398ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [3s 398ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [pool-1-thread-1] [3s 398ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7b04bf50 DEBUG: [HttpClient-5-SelectorManager] [3s 398ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 398ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 398ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7b04bf50 DEBUG: [pool-1-thread-1] [3s 398ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 398ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [3s 398ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7b04bf50 DEBUG: [pool-1-thread-1] [3s 398ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 398ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 398ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58550 remote=/127.0.0.1:58859] DEBUG: [pool-1-thread-1] [3s 398ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [3s 398ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@582fb6ee(5) DEBUG: [pool-1-thread-1] [3s 398ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@415e8f9a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6463d999 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 399ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 399ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 399ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 399ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-1] [3s 399ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 399ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 399ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 401ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [3s 401ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 401ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-1] [3s 401ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 401ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-1] [3s 401ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 401ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [3s 401ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [3s 401ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@56d73ce1 DEBUG: [pool-1-thread-1] [3s 401ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [HttpClient-5-SelectorManager] [3s 401ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [3s 401ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [3s 401ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [3s 401ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [3s 401ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 401ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 401ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [3s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-5-SelectorManager] [3s 401ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [3s 401ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [3s 401ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [3s 401ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-1] [3s 401ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 401ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [3s 401ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 401ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-2] [3s 401ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 401ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [3s 401ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [3s 401ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 402ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 402ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 402ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [3s 402ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 402ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [3s 402ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-1] [3s 402ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 402ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [3s 402ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-2] [3s 402ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 402ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@582fb6ee(5) DEBUG: [pool-1-thread-2] [3s 402ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [3s 402ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 402ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 405ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 405ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 405ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 405ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 405ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [3s 406ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 406ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 406ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 406ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 406ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 798 ms, 407261 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-1] [3s 402ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@415e8f9a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6463d999, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 405ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 407ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [3s 407ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 407ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 407ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [3s 407ms] SocketTube(5) trying to write: 13 DEBUG: [readLoop] [3s 409ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(1): connection started DEBUG: [pool-1-thread-2] [3s 412ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-2] [3s 412ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [3s 412ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 412ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 412ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 412ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 412ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 412ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 412ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [3s 412ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 412ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 412ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 TestServer: [4 s, 804 ms, 789982 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 TestServer: [4 s, 805 ms, 204065 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 413ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 413ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [3s 413ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 413ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 413ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [pool-1-thread-2] [3s 413ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 414ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [3s 414ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-2] [3s 414ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [3s 414ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 414ms] 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 414ms] 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 414ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 414ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 414ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [3s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [pool-1-thread-2] [3s 414ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [3s 414ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-2] [3s 417ms] SocketTube(5) wrote: 9 DEBUG: [readLoop] [3s 417ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-5-SelectorManager] [3s 417ms] SocketTube(5) read bytes: 151 DEBUG: [pool-1-thread-2] [3s 417ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [3s 417ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [3s 417ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 417ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 417ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 417ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [readLoop] [3s 417ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 417ms] Http2Connection(SocketTube(5)) onNext: got 151 bytes in 1 buffers DEBUG: [readLoop] [3s 418ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 418ms] Http2Connection(SocketTube(5)) sending 151 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [3s 418ms] SocketTube(5) resuming read event DEBUG: [readLoop] [3s 418ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-5-SelectorManager] [3s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 418ms] 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 418ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 151 DEBUG: [pool-1-thread-2] [3s 418ms] Http2Connection(SocketTube(5)) Processing 151 DEBUG: [pool-1-thread-2] [3s 418ms] FramesDecoder decodes: 151 DEBUG: [pool-1-thread-2] [3s 418ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 418ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 418ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-2] [3s 419ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 419ms] Http2Connection(SocketTube(5)) Opened stream 2 DEBUG: [pool-1-thread-2] [3s 419ms] Http2Connection(SocketTube(5))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 419ms] Http2Connection(SocketTube(5))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [3s 419ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 419ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 419ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 419ms] Http2Connection(SocketTube(5))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 419ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-2] [3s 419ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 419ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 419ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 419ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 420ms] HttpClientImpl(5) ClientImpl (async) elapsed 41 millis for GET to http://127.0.0.1:58859/http2/fixed/y DEBUG: [pool-1-thread-2] [3s 420ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 420ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [pool-1-thread-2] [3s 420ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 420ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 420ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 420ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 420ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 420ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 420ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 420ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 420ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 420ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [MainThread] [3s 420ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] SocketTube(5) read bytes: 21 DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] Http2Connection(SocketTube(5)) onNext: got 21 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 420ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 420ms] Http2Connection(SocketTube(5)) Opened stream 4 DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [pool-1-thread-2] [3s 420ms] Http2Connection(SocketTube(5))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] SocketTube(5) read bytes: 168 DEBUG: [HttpClient-5-SelectorManager] [3s 421ms] Http2Connection(SocketTube(5)) onNext: got 168 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 421ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 421ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 421ms] Http2Connection(SocketTube(5))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [3s 421ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 421ms] Http2Connection(SocketTube(5)) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 421ms] Http2Connection(SocketTube(5)) H2 Receiving(3): 21 DEBUG: [pool-1-thread-2] [3s 421ms] Http2Connection(SocketTube(5)) Processing 21 DEBUG: [pool-1-thread-2] [3s 421ms] FramesDecoder decodes: 21 DEBUG: [HttpClient-5-SelectorManager] [3s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [pool-1-thread-2] [3s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 421ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 421ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 421ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [HttpClient-5-SelectorManager] [3s 421ms] SocketTube(5) read bytes: 80 DEBUG: [pool-1-thread-2] [3s 421ms] HttpResponseInputStream next item received DEBUG: [HttpClient-5-SelectorManager] [3s 421ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 421ms] HttpResponseInputStream item offered DEBUG: [HttpClient-5-SelectorManager] [3s 421ms] SocketTube(5) resuming read event DEBUG: [MainThread] [3s 421ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 421ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [HttpClient-5-SelectorManager] [3s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 421ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 421ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 421ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 421ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 421ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 421ms] Http2Connection(SocketTube(5)) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 421ms] Http2Connection(SocketTube(5)) sending 168 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 421ms] Http2Connection(SocketTube(5)) H2 Receiving(4): 168 DEBUG: [pool-1-thread-2] [3s 421ms] Http2Connection(SocketTube(5)) Processing 168 DEBUG: [pool-1-thread-2] [3s 421ms] FramesDecoder decodes: 168 DEBUG: [pool-1-thread-2] [3s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [pool-1-thread-2] [3s 421ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [3s 421ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 421ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 421ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 421ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 422ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 422ms] Http2Connection(SocketTube(5)) Opened stream 6 DEBUG: [pool-1-thread-2] [3s 422ms] Http2Connection(SocketTube(5))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 422ms] Http2Connection(SocketTube(5))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [3s 422ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 422ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 422ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 422ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 422ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 422ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 422ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [MainThread] [3s 422ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 422ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 422ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 422ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 422ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 422ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 422ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 422ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 422ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 422ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 422ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 422ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 422ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 422ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 422ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 422ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 423ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 423ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@449b0879 DEBUG: [pool-1-thread-2] [3s 423ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 423ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 423ms] Http2Connection(SocketTube(5))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 423ms] Http2Connection(SocketTube(5))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 423ms] Http2Connection(SocketTube(5))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-2] [3s 423ms] Http2Connection(SocketTube(5))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 423ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 423ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 423ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 423ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 423ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [MainThread] [3s 423ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 423ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [3s 423ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 423ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 423ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 423ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 423ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 423ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 423ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 423ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 423ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 423ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 423ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 424ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 424ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 424ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 424ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 424ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 424ms] Http2Connection(SocketTube(5))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 424ms] Http2Connection(SocketTube(5))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 424ms] Http2Connection(SocketTube(5))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [3s 424ms] Http2Connection(SocketTube(5)) Closed stream 2 DEBUG: [MainThread] [3s 424ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 424ms] Http2Connection(SocketTube(5))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@58dd8140 DEBUG: [pool-1-thread-2] [3s 424ms] Http2Connection(SocketTube(5))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [3s 424ms] Http2Connection(SocketTube(5)) H2 processed(4) DEBUG: [pool-1-thread-2] [3s 424ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 424ms] Http2Connection(SocketTube(5)) H2 Receiving(5): 80 DEBUG: [pool-1-thread-2] [3s 424ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-2] [3s 424ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-2] [3s 424ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 424ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 424ms] Http2Connection(SocketTube(5))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 424ms] Http2Connection(SocketTube(5))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 424ms] Http2Connection(SocketTube(5))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-2] [3s 424ms] Http2Connection(SocketTube(5))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 424ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 424ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 424ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 425ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 425ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 425ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 425ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 425ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 425ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 425ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 425ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 425ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 425ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 427ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 428ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 428ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 428ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5)) Closed stream 4 DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5e3fa268 DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5)) H2 processed(5) DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5)) H2 Receiving(6): 80 DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-2] [3s 428ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-2] [3s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 428ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 428ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 428ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 428ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 428ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 428ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 428ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 428ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [3s 428ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 428ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [3s 428ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 428ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 428ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onComplete DEBUG: [MainThread] [3s 428ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 429ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 429ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 429ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 429ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 429ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 429ms] Http2Connection(SocketTube(5))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 429ms] Http2Connection(SocketTube(5))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [3s 429ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 429ms] Http2Connection(SocketTube(5))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [3s 429ms] Http2Connection(SocketTube(5)) Closed stream 6 DEBUG: [MainThread] [3s 429ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 429ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 429ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 429ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 429ms] Http2Connection(SocketTube(5))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@124630e6 DEBUG: [pool-1-thread-2] [3s 429ms] Http2Connection(SocketTube(5))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [3s 429ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 429ms] Http2Connection(SocketTube(5)) H2 processed(6) DEBUG: [MainThread] [3s 429ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 430ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58859/http2/chunk/y GET DEBUG: [pool-1-thread-2] [3s 431ms] Exchange establishing exchange for http://127.0.0.1:58859/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 431ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [3s 431ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 431ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 431ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 431ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 431ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 431ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 432ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 432ms] Http2Connection(SocketTube(5)) Opened stream 3 DEBUG: [pool-1-thread-2] [3s 432ms] Http2Connection(SocketTube(5))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 432ms] PlainHttpConnection(SocketTube(5)) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 432ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 432ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [3s 432ms] SocketTube(5) trying to write: 60 DEBUG: [pool-1-thread-2] [3s 432ms] SocketTube(5) wrote: 60 DEBUG: [pool-1-thread-2] [3s 432ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [3s 432ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [3s 432ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 432ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 432ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 432ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-2] [3s 432ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 432ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 432ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 432ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-2] [3s 432ms] Http2Connection(SocketTube(5))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [3s 432ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 432ms] 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, 826 ms, 197136 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 826 ms, 763214 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 435ms] SocketTube(5) read bytes: 164 DEBUG: [HttpClient-5-SelectorManager] [3s 435ms] Http2Connection(SocketTube(5)) onNext: got 164 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 435ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 435ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] TestServer: [4 s, 827 ms, 104534 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-2] [3s 435ms] Http2Connection(SocketTube(5)) sending 164 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 435ms] Http2Connection(SocketTube(5)) H2 Receiving(7): 164 DEBUG: [pool-1-thread-2] [3s 435ms] Http2Connection(SocketTube(5)) Processing 164 DEBUG: [pool-1-thread-2] [3s 435ms] FramesDecoder decodes: 164 DEBUG: [pool-1-thread-2] [3s 435ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 435ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 435ms] SocketTube(5) read bytes: 73 DEBUG: [HttpClient-5-SelectorManager] [3s 435ms] Http2Connection(SocketTube(5)) onNext: got 73 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 435ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 435ms] 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 435ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 435ms] Http2Connection(SocketTube(5)) Opened stream 8 DEBUG: [HttpClient-5-SelectorManager] [3s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [pool-1-thread-2] [3s 435ms] Http2Connection(SocketTube(5))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [3s 436ms] SocketTube(5) read bytes: 82 DEBUG: [HttpClient-5-SelectorManager] [3s 436ms] Http2Connection(SocketTube(5)) onNext: got 82 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 436ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 436ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 436ms] Http2Connection(SocketTube(5))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-2] [3s 436ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 436ms] Http2Connection(SocketTube(5))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [pool-1-thread-2] [3s 436ms] Http2Connection(SocketTube(5))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 436ms] Http2Connection(SocketTube(5))/Stream(3) Completing responseCF(0) with response headers DEBUG: [HttpClient-5-SelectorManager] [3s 436ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 436ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 436ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [3s 436ms] Http2Connection(SocketTube(5))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y) 200 HTTP_2 Local port: 58550 DEBUG: [HttpClient-5-SelectorManager] [3s 436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 436ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775797, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 436ms] Http2Connection(SocketTube(5))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 436ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 436ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 436ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 436ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:58859/http2/chunk/y DEBUG: [pool-1-thread-2] [3s 436ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 436ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 437ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 437ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 205, limit: 16777216 DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 437ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5))/Stream(8) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 437ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [3s 437ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 437ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 437ms] FramesDecoder Got frame: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onNext(53) DEBUG: [pool-1-thread-2] [3s 437ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 437ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 258, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 8) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 437ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 437ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [3s 437ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 437ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 437ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5))/Stream(8) close stream 8 DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5)) Closed stream 8 DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@e023a17 DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5)) H2 processed(7) DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5)) sending 73 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5)) H2 Receiving(8): 73 DEBUG: [pool-1-thread-2] [3s 437ms] Http2Connection(SocketTube(5)) Processing 73 DEBUG: [pool-1-thread-2] [3s 437ms] FramesDecoder decodes: 73 DEBUG: [pool-1-thread-2] [3s 437ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 437ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 439ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 439ms] Http2Connection(SocketTube(5)) Opened stream 10 DEBUG: [pool-1-thread-2] [3s 439ms] Http2Connection(SocketTube(5))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 439ms] Http2Connection(SocketTube(5))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [HttpClient-5-SelectorManager] [3s 439ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [pool-1-thread-2] [3s 440ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 440ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [HttpClient-5-SelectorManager] [3s 440ms] SocketTube(5) read bytes: 80 DEBUG: [pool-1-thread-2] [3s 440ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [HttpClient-5-SelectorManager] [3s 440ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 440ms] HttpResponseInputStream next item received DEBUG: [HttpClient-5-SelectorManager] [3s 440ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [pool-1-thread-2] [3s 440ms] HttpResponseInputStream item offered DEBUG: [HttpClient-5-SelectorManager] [3s 440ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 440ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 270, limit: 16777216 DEBUG: [MainThread] [3s 440ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 440ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 440ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 440ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 440ms] Http2Connection(SocketTube(5)) H2 processed(8) DEBUG: [pool-1-thread-2] [3s 440ms] Http2Connection(SocketTube(5)) sending 82 to Http2Connection.asyncReceive DEBUG: [MainThread] [3s 440ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 440ms] Http2Connection(SocketTube(5)) H2 Receiving(9): 82 DEBUG: [pool-1-thread-2] [3s 440ms] Http2Connection(SocketTube(5)) Processing 82 DEBUG: [pool-1-thread-2] [3s 440ms] FramesDecoder decodes: 82 DEBUG: [pool-1-thread-2] [3s 440ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 440ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5)) Opened stream 12 DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-2] [3s 441ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 441ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 441ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 282, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 441ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 441ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [MainThread] [3s 441ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [MainThread] [3s 441ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onComplete DEBUG: [MainThread] [3s 441ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 441ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 441ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 441ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 441ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5))/Stream(3) responseReceived: streamid=3 DEBUG: [MainThread] [3s 441ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5)) Closed stream 3 DEBUG: [MainThread] [3s 441ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3a616d16 DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5)) H2 processed(9) DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5)) H2 Receiving(10): 80 DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-2] [3s 441ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-2] [3s 441ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 441ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 441ms] Http2Connection(SocketTube(5))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 442ms] Http2Connection(SocketTube(5))/Stream(12) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-2] [3s 442ms] Http2Connection(SocketTube(5))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 442ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 442ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 442ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 442ms] FramesDecoder Got frame: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [3s 442ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [3s 442ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 442ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 442ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 442ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 334, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 442ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 12) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 442ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 442ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 442ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 442ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 442ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 442ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 442ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 442ms] Http2Connection(SocketTube(5))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [pool-1-thread-2] [3s 442ms] Http2Connection(SocketTube(5))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-2] [3s 442ms] Http2Connection(SocketTube(5))/Stream(12) close stream 12 DEBUG: [pool-1-thread-2] [3s 442ms] Http2Connection(SocketTube(5)) Closed stream 12 DEBUG: [pool-1-thread-2] [3s 443ms] Http2Connection(SocketTube(5))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@196eb4d0 DEBUG: [pool-1-thread-2] [3s 443ms] Http2Connection(SocketTube(5))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-2] [3s 443ms] Http2Connection(SocketTube(5)) H2 processed(10) DEBUG: [pool-1-thread-2] [3s 443ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 443ms] Http2Connection(SocketTube(5)) H2 Receiving(11): 80 DEBUG: [pool-1-thread-2] [3s 443ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-2] [3s 443ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-2] [3s 443ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 443ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 443ms] Http2Connection(SocketTube(5))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 443ms] Http2Connection(SocketTube(5))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 443ms] Http2Connection(SocketTube(5))/Stream(10) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-2] [3s 443ms] Http2Connection(SocketTube(5))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 443ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 443ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 443ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 443ms] FramesDecoder Got frame: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [3s 443ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [3s 443ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 443ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 443ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 444ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 444ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 444ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 444ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 444ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 444ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 386, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 444ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 10) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 444ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 444ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 444ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 444ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 444ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 444ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 444ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 444ms] Http2Connection(SocketTube(5))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-2] [3s 444ms] Http2Connection(SocketTube(5))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-2] [3s 444ms] Http2Connection(SocketTube(5))/Stream(10) close stream 10 DEBUG: [pool-1-thread-2] [3s 444ms] Http2Connection(SocketTube(5)) Closed stream 10 DEBUG: [pool-1-thread-2] [3s 444ms] Http2Connection(SocketTube(5))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3a0c661b DEBUG: [pool-1-thread-2] [3s 444ms] Http2Connection(SocketTube(5))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-2] [3s 444ms] Http2Connection(SocketTube(5)) H2 processed(11) DEBUG: [MainThread] [3s 444ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 444ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 444ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 445ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 445ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 445ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 445ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 445ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 445ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 445ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 445ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 445ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 445ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 445ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 446ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:36353/https2/fixed/y GET DEBUG: [pool-1-thread-2] [3s 446ms] Exchange establishing exchange for https://127.0.0.1:36353/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 447ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 447ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 447ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [pool-1-thread-2] [3s 447ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-SelectorManager] [3s 447ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@36ec714c for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-5-SelectorManager] [3s 447ms] PlainHttpConnection(SocketTube(6)) 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=59668, Session(1697432537557|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-5-SelectorManager] [3s 448ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59668 DEBUG: [pool-1-thread-2] [3s 448ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-2] [3s 448ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 448ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-2] [3s 448ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [3s 448ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-2] [3s 448ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 448ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 448ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SocketTube(6) DEBUG: [pool-1-thread-2] [3s 448ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-2] [3s 448ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-2] [3s 448ms] SSL Writer(SocketTube(6)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-SelectorManager] [3s 448ms] 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: [pool-1-thread-2] [3s 448ms] SSL Writer(SocketTube(6)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-SelectorManager] [3s 448ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [3s 448ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [3s 448ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [HttpClient-5-SelectorManager] [3s 448ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 448ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [3s 448ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [HttpClient-5-SelectorManager] [3s 448ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 449ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [3s 449ms] 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 449ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-5-SelectorManager] [3s 449ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-5-SelectorManager] [3s 449ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [3s 449ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [3s 449ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 449ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [3s 449ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 449ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 449ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 449ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 455ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 455ms] SSL Writer(SocketTube(6)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 455ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 455ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [3s 455ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 456ms] SSL Writer(SocketTube(6)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [3s 456ms] SSL Writer(SocketTube(6)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [3s 456ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 456ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 456ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [3s 456ms] SocketTube(6) trying to write: 2191 DEBUG: [pool-1-thread-2] [3s 457ms] SocketTube(6) wrote: 2191 DEBUG: [pool-1-thread-2] [3s 457ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 457ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 457ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 457ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 457ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [3s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 460ms] HttpClientImpl(5) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-5-SelectorManager] [3s 460ms] SocketTube(6) read bytes: 133 DEBUG: [HttpClient-5-SelectorManager] [3s 460ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 460ms] SSL Reader(SocketTube(6)) Adding 133 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 460ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [pool-1-thread-2] [3s 460ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 460ms] SSL Reader(SocketTube(6)) Unwrapping: 133 DEBUG: [HttpClient-5-SelectorManager] [3s 460ms] 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 460ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 460ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 460ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [3s 460ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [3s 460ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 460ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 465ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [HttpClient-5-SelectorManager] [3s 465ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [pool-1-thread-2] [3s 465ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-SelectorManager] [3s 465ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [3s 466ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [HttpClient-5-SelectorManager] [3s 466ms] 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 467ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(6)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(6)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(6)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 467ms] SocketTube(6) trying to write: 6 DEBUG: [pool-1-thread-2] [3s 467ms] SocketTube(6) wrote: 6 DEBUG: [pool-1-thread-2] [3s 467ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 467ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 467ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 467ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 467ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 467ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 467ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 467ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [3s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 468ms] SocketTube(6) read bytes: 175 DEBUG: [HttpClient-5-SelectorManager] [3s 468ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 468ms] SSL Reader(SocketTube(6)) Adding 175 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 468ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 468ms] 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 468ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 468ms] SSL Reader(SocketTube(6)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [3s 468ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [3s 468ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 468ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [3s 468ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [3s 468ms] SSL Reader(SocketTube(6)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [3s 468ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [3s 468ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 468ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [3s 468ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [3s 468ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 468ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 469ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-2] [3s 469ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 469ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 469ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [3s 475ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 475ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 475ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 475ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [3s 475ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [3s 475ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 475ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 475ms] SSL Writer(SocketTube(6)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 475ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 475ms] SSLFlowDelegate(SocketTube(6)) setALPN = h2 DEBUG: [pool-1-thread-2] [3s 475ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 475ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [3s 475ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [3s 476ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 476ms] SSLTube(SocketTube(6)) connecting flows DEBUG: [pool-1-thread-2] [3s 476ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1479e1bc DEBUG: [pool-1-thread-2] [3s 476ms] Http2Connection(SSLTube(SocketTube(6))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [3s 476ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 476ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 476ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 476ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 476ms] SSLTube(SocketTube(6)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 476ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 476ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 476ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 476ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 476ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 476ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 476ms] SSL Writer(SocketTube(6)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 476ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [3s 476ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 476ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 476ms] Http2Connection(SSLTube(SocketTube(6))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 476ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 476ms] Http2Connection(SSLTube(SocketTube(6))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 476ms] Http2Connection(SSLTube(SocketTube(6))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 476ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 476ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [3s 476ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [3s 476ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 476ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 476ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 476ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 477ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 477ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 477ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 477ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 477ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 477ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 477ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 477ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 477ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 477ms] SSL Writer(SocketTube(6)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 477ms] SSL Writer(SocketTube(6)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [3s 477ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 477ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 477ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 477ms] SocketTube(6) trying to write: 90 DEBUG: [pool-1-thread-2] [3s 477ms] SocketTube(6) wrote: 90 DEBUG: [pool-1-thread-2] [3s 477ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 477ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 477ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 477ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 477ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 477ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 477ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 477ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 478ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 478ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 478ms] SSL Writer(SocketTube(6)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 478ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 478ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 478ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 478ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 478ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 478ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 478ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 478ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 478ms] SSL Writer(SocketTube(6)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 481ms] SSL Writer(SocketTube(6)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [3s 481ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 481ms] SSL Writer(SocketTube(6)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 482ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 482ms] SSL Writer(SocketTube(6)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 482ms] SSL Writer(SocketTube(6)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [3s 482ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 482ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 482ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 482ms] SocketTube(6) trying to write: 174 DEBUG: [pool-1-thread-2] [3s 482ms] SocketTube(6) wrote: 174 DEBUG: [pool-1-thread-2] [3s 482ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 482ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 482ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 482ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 482ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 482ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 482ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 482ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 482ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 482ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 482ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 482ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 482ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 482ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-5-SelectorManager] [3s 491ms] SocketTube(6) read bytes: 1726 DEBUG: [HttpClient-5-SelectorManager] [3s 491ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 491ms] SSL Reader(SocketTube(6)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 492ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [Test-server-pool] [3s 492ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-5-SelectorManager] [3s 492ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 492ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 492ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [3s 492ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [3s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 492ms] SSL Reader(SocketTube(6)) Unwrapping: 1726 DEBUG: [HttpClient-5-SelectorManager] [3s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [Test-server-pool] [3s 492ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-5-SelectorManager] [3s 492ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 492ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [3s 492ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 492ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 492ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 492ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 492ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 492ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 492ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 492ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [3s 493ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 493ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 493ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [3s 493ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 493ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 493ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 493ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [HttpClient-5-SelectorManager] [3s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) TestServer(2): Using handler for: /https2/fixed DEBUG: [HttpClient-5-SelectorManager] [3s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) TestServer: [4 s, 885 ms, 615705 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 DEBUG: [HttpClient-5-SelectorManager] [3s 493ms] SocketTube(6) read bytes: 77 DEBUG: [HttpClient-5-SelectorManager] [3s 493ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 493ms] SSL Reader(SocketTube(6)) Adding 77 bytes to read buffer Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [3s 495ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 495ms] 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 495ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 495ms] SSL Reader(SocketTube(6)) Unwrapping: 77 TestServer: [4 s, 887 ms, 579517 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-2] [3s 495ms] SSL Reader(SocketTube(6)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 495ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [3s 495ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [3s 495ms] SSL Reader(SocketTube(6)) sending 39 DEBUG: [pool-1-thread-2] [3s 495ms] SSL Reader(SocketTube(6)) Adding 39 to outputQ queue TestServer: [4 s, 887 ms, 880337 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-2] [3s 496ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))) Processing 39 DEBUG: [pool-1-thread-2] [3s 496ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [3s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 496ms] 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 496ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 496ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 496ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [3s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [pool-1-thread-2] [3s 496ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [HttpClient-5-SelectorManager] [3s 496ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [3s 496ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-SelectorManager] [3s 496ms] 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 496ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 496ms] SSL Writer(SocketTube(6)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 497ms] SSL Writer(SocketTube(6)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 497ms] SSL Writer(SocketTube(6)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [3s 497ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 497ms] SSL Writer(SocketTube(6)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 497ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 497ms] SSL Writer(SocketTube(6)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 497ms] SSL Writer(SocketTube(6)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [3s 497ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 497ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 497ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 497ms] SocketTube(6) trying to write: 47 DEBUG: [pool-1-thread-2] [3s 497ms] SocketTube(6) wrote: 47 DEBUG: [pool-1-thread-2] [3s 497ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 497ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 497ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 497ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [3s 498ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 498ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 498ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 498ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 498ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 498ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 498ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 498ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(1) DEBUG: [pool-1-thread-2] [3s 498ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 498ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 498ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 498ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 498ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 499ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 499ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 499ms] SocketTube(6) read bytes: 363 DEBUG: [HttpClient-5-SelectorManager] [3s 499ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 499ms] SSL Reader(SocketTube(6)) Adding 363 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 499ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 499ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 499ms] 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 499ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 499ms] SSL Reader(SocketTube(6)) Unwrapping: 363 DEBUG: [pool-1-thread-2] [3s 499ms] SSL Reader(SocketTube(6)) Decoded 59 bytes out of 363 into buffer of 16676 remaining to decode: 266 DEBUG: [pool-1-thread-2] [3s 499ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [3s 499ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [3s 499ms] SSL Reader(SocketTube(6)) sending 59 DEBUG: [pool-1-thread-2] [3s 499ms] SSL Reader(SocketTube(6)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [3s 499ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 499ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [3s 499ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [3s 499ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 499ms] Http2Connection(SSLTube(SocketTube(6))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 499ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [3s 499ms] Http2Connection(SSLTube(SocketTube(6))) Processing 59 DEBUG: [pool-1-thread-2] [3s 499ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [3s 499ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 499ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [3s 500ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 500ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 2 DEBUG: [pool-1-thread-2] [3s 500ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 500ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [3s 500ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 500ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 500ms] SSL Reader(SocketTube(6)) Unwrapping: 266 DEBUG: [pool-1-thread-2] [3s 500ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 266 into buffer of 64 remaining to decode: 213 DEBUG: [pool-1-thread-2] [3s 500ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [3s 500ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [3s 500ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-2] [3s 500ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [3s 500ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 500ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [3s 500ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [3s 500ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 500ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 500ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [3s 500ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-2] [3s 500ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [3s 500ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 500ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 500ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 500ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 500ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 501ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [3s 501ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-5-SelectorManager] [3s 501ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 501ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [3s 501ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 501ms] HttpResponseInputStream onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [3s 501ms] 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 501ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 501ms] HttpClientImpl(5) ClientImpl (async) elapsed 55 millis for GET to https://127.0.0.1:36353/https2/fixed/y DEBUG: [pool-1-thread-2] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(6)) Unwrapping: 213 DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 213 into buffer of 64 remaining to decode: 154 DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 502ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 502ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 502ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 502ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 502ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(4) DEBUG: [pool-1-thread-2] [3s 502ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 502ms] SSL Reader(SocketTube(6)) Unwrapping: 154 DEBUG: [pool-1-thread-2] [3s 502ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 154 into buffer of 16676 remaining to decode: 59 DEBUG: [pool-1-thread-2] [3s 502ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 502ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 502ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [3s 502ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 502ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 502ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [3s 502ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [3s 502ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 502ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 502ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [MainThread] [3s 502ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 502ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 502ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 502ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 502ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 4 DEBUG: [pool-1-thread-2] [3s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(5) DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 503ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 503ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 503ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 503ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 503ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 503ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 503ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(6) DEBUG: [MainThread] [3s 503ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [MainThread] [3s 503ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 503ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 503ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 503ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 505ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 505ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 505ms] SocketTube(6) read bytes: 792 DEBUG: [HttpClient-5-SelectorManager] [3s 505ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 505ms] SSL Reader(SocketTube(6)) Adding 792 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 505ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 505ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [pool-1-thread-2] [3s 506ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:792, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 506ms] 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 506ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-2] [3s 506ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [3s 506ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 506ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 506ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [3s 506ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 506ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 506ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [3s 506ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-2] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [3s 506ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 506ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 506ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 6 DEBUG: [pool-1-thread-2] [3s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(7) DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [3s 507ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [3s 507ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 507ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 507ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 507ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 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-2] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 507ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(8) DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 508ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 508ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 508ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 508ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 508ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 508ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 508ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 508ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 1 DEBUG: [MainThread] [3s 508ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@785d0fd7 DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(9) DEBUG: [pool-1-thread-2] [3s 508ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 508ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [3s 508ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [3s 508ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 508ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 508ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 508ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 508ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 508ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [3s 508ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 508ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 508ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 508ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 508ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 508ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 508ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 509ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(10) DEBUG: [pool-1-thread-2] [3s 509ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 509ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [3s 509ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [3s 509ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 509ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 509ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [3s 509ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 509ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 509ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [3s 509ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 509ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 509ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 509ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [3s 509ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [3s 509ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 509ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 509ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 510ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 510ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(11) DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 510ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 510ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 510ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 510ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 510ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 510ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 510ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 2 DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@21388279 DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(12) DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 511ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [3s 511ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 511ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 511ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 511ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [3s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 511ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 511ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 511ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 511ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(13) DEBUG: [pool-1-thread-2] [3s 511ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 511ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [3s 511ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 511ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 511ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 511ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 511ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 511ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 511ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [3s 511ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 511ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 511ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 511ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [3s 511ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 511ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 511ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 511ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 511ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 512ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 512ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 512ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 512ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(14) DEBUG: [pool-1-thread-2] [3s 512ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 512ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 512ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 512ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 512ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 512ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 512ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 512ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 512ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [3s 517ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 517ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 517ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 517ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 517ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 517ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 517ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 517ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 517ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 517ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 517ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 517ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 517ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 4 DEBUG: [pool-1-thread-2] [3s 517ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@d5b80d8 DEBUG: [pool-1-thread-2] [3s 517ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(15) DEBUG: [pool-1-thread-2] [3s 518ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 518ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 518ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 518ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 518ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 518ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 518ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 518ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 518ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [3s 518ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 518ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 518ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 518ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 519ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 519ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 519ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(16) DEBUG: [pool-1-thread-2] [3s 519ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 519ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [3s 519ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 519ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 519ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 519ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 519ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 519ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 519ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 519ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [3s 519ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 519ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 519ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 519ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 519ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 519ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 519ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 519ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 519ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 519ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 519ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(17) DEBUG: [pool-1-thread-2] [3s 519ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 519ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 519ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 519ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 519ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 520ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 520ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 520ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 520ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 520ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [3s 520ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 520ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 520ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 520ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 520ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 520ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 520ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 520ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 520ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 520ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 520ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 520ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 6 DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 520ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5674f4ce DEBUG: [pool-1-thread-2] [3s 520ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(18) DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 520ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 520ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 520ms] SocketTube(6) got some demand for reading DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 520ms] SocketTube(6) resuming read event DEBUG: [MainThread] [3s 521ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 521ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 521ms] 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 (false) DEBUG: [MainThread] [3s 522ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:36353/https2/chunk/y GET DEBUG: [pool-1-thread-2] [3s 522ms] Exchange establishing exchange for https://127.0.0.1:36353/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 522ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [3s 523ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 523ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 523ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 523ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 3 DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 523ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 523ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 523ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 523ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 523ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 523ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 523ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 523ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [3s 523ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 524ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [3s 524ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 524ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 524ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 524ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [3s 524ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [3s 524ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 524ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 524ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 524ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 524ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 524ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 524ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 524ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 524ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [3s 524ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 524ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 524ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 524ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 524ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 524ms] 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, 917 ms, 498370 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 917 ms, 804399 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 TestServer: [4 s, 917 ms, 960024 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 526ms] SocketTube(6) read bytes: 198 DEBUG: [HttpClient-5-SelectorManager] [3s 526ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 526ms] SSL Reader(SocketTube(6)) Adding 198 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 526ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 526ms] 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 526ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:198, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 526ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [HttpClient-5-SelectorManager] [3s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 526ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 526ms] 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 526ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 198 into buffer of 16676 remaining to decode: 107 DEBUG: [pool-1-thread-2] [3s 526ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-2] [3s 526ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-2] [3s 527ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-2] [3s 527ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-2] [3s 527ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 527ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-2] [3s 527ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-2] [3s 527ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 527ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 527ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(19): 53 DEBUG: [pool-1-thread-2] [3s 527ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-2] [3s 527ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-2] [3s 527ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 527ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 40 DEBUG: [pool-1-thread-2] [3s 528ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 528ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 8 DEBUG: [pool-1-thread-2] [3s 528ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 528ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-2] [3s 528ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(19) DEBUG: [pool-1-thread-2] [3s 528ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 528ms] SSL Reader(SocketTube(6)) Unwrapping: 107 DEBUG: [pool-1-thread-2] [3s 528ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 107 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-2] [3s 528ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 528ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 528ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 528ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 528ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 528ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-2] [3s 528ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 528ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 528ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 528ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(20): 10 DEBUG: [pool-1-thread-2] [3s 528ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 528ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 528ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 528ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 528ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 529ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 529ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 529ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [3s 529ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 529ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 529ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 529ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 529ms] HttpClientImpl(5) ClientImpl (async) elapsed 7 millis for GET to https://127.0.0.1:36353/https2/chunk/y DEBUG: [pool-1-thread-2] [3s 529ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(20) DEBUG: [pool-1-thread-2] [3s 529ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 529ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [MainThread] [3s 529ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 530ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 530ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 530ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 530ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 530ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 530ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 530ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-2] [3s 530ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 530ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 530ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 530ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(21): 21 DEBUG: [pool-1-thread-2] [3s 530ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 530ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 530ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 530ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 530ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 530ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 530ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 530ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 530ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 530ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 530ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 213, limit: 16777216 DEBUG: [MainThread] [3s 530ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 530ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 530ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 530ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(21) DEBUG: [pool-1-thread-2] [3s 530ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 530ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 530ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 530ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 530ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 530ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 531ms] SocketTube(6) read bytes: 936 DEBUG: [HttpClient-5-SelectorManager] [3s 531ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 531ms] SSL Reader(SocketTube(6)) Adding 936 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 531ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 531ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 531ms] 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 531ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-2] [3s 531ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-2] [3s 531ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [3s 531ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 531ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [3s 531ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [3s 531ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 531ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-2] [3s 531ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [3s 531ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 531ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 531ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(22): 52 DEBUG: [pool-1-thread-2] [3s 531ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [3s 531ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 531ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 532ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 532ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 10 DEBUG: [pool-1-thread-2] [3s 532ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 532ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-2] [3s 532ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(22) DEBUG: [pool-1-thread-2] [3s 532ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 532ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-2] [3s 532ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-2] [3s 532ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 532ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 532ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 532ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 533ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 533ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-2] [3s 533ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 533ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 533ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 533ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(23): 21 DEBUG: [pool-1-thread-2] [3s 533ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 533ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 533ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 533ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 533ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 533ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 533ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 533ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 533ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 225, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 533ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 533ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 533ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 533ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 533ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 533ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(23) DEBUG: [pool-1-thread-2] [3s 533ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 533ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-2] [3s 533ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [3s 533ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [3s 533ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 533ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [3s 533ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [3s 533ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 533ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-2] [3s 533ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [3s 533ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 533ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 534ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(24): 52 DEBUG: [pool-1-thread-2] [3s 534ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [3s 534ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 534ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 534ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 534ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 534ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 12 DEBUG: [pool-1-thread-2] [3s 534ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 534ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-2] [3s 534ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(24) DEBUG: [pool-1-thread-2] [3s 534ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 534ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [3s 534ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 697 into buffer of 64 remaining to decode: 649 DEBUG: [pool-1-thread-2] [3s 534ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 534ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 534ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 534ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 534ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 535ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-2] [3s 535ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 535ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 535ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 535ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(25): 10 DEBUG: [pool-1-thread-2] [3s 535ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 535ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 535ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 535ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 535ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 535ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 535ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [3s 535ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 535ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [3s 535ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 535ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 535ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(25) DEBUG: [pool-1-thread-2] [3s 535ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 535ms] SSL Reader(SocketTube(6)) Unwrapping: 649 DEBUG: [pool-1-thread-2] [3s 535ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 649 into buffer of 64 remaining to decode: 588 DEBUG: [pool-1-thread-2] [3s 535ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [3s 535ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [3s 535ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [3s 535ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [3s 535ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 535ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-2] [3s 535ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [3s 535ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 535ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 535ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(26): 23 DEBUG: [pool-1-thread-2] [3s 535ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [3s 535ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [3s 535ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 535ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 535ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 535ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 536ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 536ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 536ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 536ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 536ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 536ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 239, limit: 16777216 DEBUG: [MainThread] [3s 536ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 536ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 536ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(26) DEBUG: [pool-1-thread-2] [3s 536ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 536ms] SSL Reader(SocketTube(6)) Unwrapping: 588 DEBUG: [pool-1-thread-2] [3s 536ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 588 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [3s 536ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 536ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 536ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 536ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 536ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 536ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775781 cancelled = false DEBUG: [pool-1-thread-2] [3s 536ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 536ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 536ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 536ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(27): 9 DEBUG: [pool-1-thread-2] [3s 536ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 536ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 536ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 536ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 536ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 536ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 536ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [3s 536ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 536ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 536ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 536ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 536ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 536ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-2] [3s 536ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-2] [3s 536ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [3s 536ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 3 DEBUG: [pool-1-thread-2] [3s 536ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@46c76a60 DEBUG: [pool-1-thread-2] [3s 536ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [3s 536ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(27) DEBUG: [pool-1-thread-2] [3s 536ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775780 cancelled = false DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(28): 64 DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [3s 537ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 537ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 537ms] FramesDecoder Got frame: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 537ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 537ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 294, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 8) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(28) DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775779 cancelled = false DEBUG: [pool-1-thread-2] [3s 537ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(29): 9 DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 537ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 537ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 537ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 537ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 537ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 537ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 537ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) close stream 8 DEBUG: [pool-1-thread-2] [3s 537ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 8 DEBUG: [pool-1-thread-2] [3s 538ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2309138b DEBUG: [pool-1-thread-2] [3s 538ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-2] [3s 538ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(29) DEBUG: [pool-1-thread-2] [3s 538ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 538ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [3s 538ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [3s 538ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 538ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 538ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 538ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 538ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 538ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775778 cancelled = false DEBUG: [pool-1-thread-2] [3s 538ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 538ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 538ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 538ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(30): 10 DEBUG: [pool-1-thread-2] [3s 538ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 538ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 538ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 538ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 538ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 538ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 538ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [3s 538ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 538ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 538ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 538ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 538ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(30) DEBUG: [pool-1-thread-2] [3s 538ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 538ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [3s 538ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 538ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775777 cancelled = false DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(31): 63 DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 539ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 539ms] FramesDecoder Got frame: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 539ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 539ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 348, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 10) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(31) DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775776 cancelled = false DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(32): 9 DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 539ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 539ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 539ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 539ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 539ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 539ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) close stream 10 DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 10 DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@72850a72 DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-2] [3s 539ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(32) DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 539ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775775 cancelled = false DEBUG: [pool-1-thread-2] [3s 540ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 540ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 540ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 540ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(33): 10 DEBUG: [pool-1-thread-2] [3s 540ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 540ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 540ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 540ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 540ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 540ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 540ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [3s 540ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 540ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 540ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 540ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 540ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(33) DEBUG: [pool-1-thread-2] [3s 540ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 540ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [3s 540ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 540ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 540ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 540ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 540ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 540ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 540ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775774 cancelled = false DEBUG: [pool-1-thread-2] [3s 540ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 540ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 540ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [MainThread] [3s 540ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 540ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(34): 63 DEBUG: [pool-1-thread-2] [3s 545ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 545ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 545ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 545ms] FramesDecoder Got frame: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [3s 545ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [3s 545ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 545ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 545ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 545ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 402, limit: 16777216 DEBUG: [MainThread] [3s 545ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 545ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 545ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 12) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 545ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 545ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(34) DEBUG: [pool-1-thread-2] [3s 546ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 546ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [MainThread] [3s 546ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 546ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 546ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 546ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 546ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 546ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 546ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 546ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775773 cancelled = false DEBUG: [pool-1-thread-2] [3s 546ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 546ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 546ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 546ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(35): 9 DEBUG: [pool-1-thread-2] [3s 546ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 546ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 546ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 546ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 546ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 546ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 546ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 546ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 546ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 546ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 546ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [MainThread] [3s 546ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 546ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-2] [3s 546ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) close stream 12 DEBUG: [pool-1-thread-2] [3s 546ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 12 DEBUG: [MainThread] [3s 546ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 546ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3a64268 DEBUG: [pool-1-thread-2] [3s 546ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-2] [3s 546ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(35) DEBUG: [pool-1-thread-2] [3s 546ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 546ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 546ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 546ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 546ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 546ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [MainThread] [3s 546ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 546ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 546ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 546ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 546ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 546ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 547ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 547ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 547ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 547ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 547ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 547ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 560ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [MainThread] [3s 562ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:58859/http2/fixed/y GET DEBUG: [pool-1-thread-2] [3s 563ms] Exchange establishing exchange for http://127.0.0.1:58859/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 563ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 563ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 563ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 563ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 563ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 563ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 563ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 563ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 563ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@15317d0f queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 563ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@15317d0f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 563ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 563ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 563ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 563ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 563ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 563ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [3s 564ms] PlainHttpConnection(SocketTube(7)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-6-SelectorManager] [3s 564ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@11f5c9c0 for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58562,localport=58859] DEBUG: [HttpClient-6-SelectorManager] [3s 564ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [3s 564ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58562 TestServer(1): starting connection DEBUG: [pool-1-thread-2] [3s 564ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 564ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [3s 564ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [3s 564ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 564ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-2] [3s 564ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 564ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-2] [3s 564ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [3s 564ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1b0da2b0 DEBUG: [pool-1-thread-2] [3s 564ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-2] [3s 564ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [3s 564ms] SocketTube(7) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 564ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [3s 564ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 564ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [3s 564ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 564ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 564ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 564ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 565ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 565ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 565ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 565ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 565ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 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: [pool-1-thread-2] [3s 565ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 565ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-2] [3s 565ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] 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-3] [3s 565ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 565ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 565ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 565ms] Exchange sendRequestBody DEBUG: [HttpClient-6-SelectorManager] [3s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0f2fb5 for R (true) DEBUG: [pool-1-thread-3] [3s 565ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 565ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 565ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 565ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 565ms] Http1Publisher(SocketTube(7)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 565ms] SocketTube(7) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 565ms] SocketTube(7) wrote: 204 DEBUG: [pool-1-thread-3] [3s 565ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [3s 565ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 565ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 565ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 565ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 565ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 565ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 565ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 565ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [pool-1-thread-3] [3s 565ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 565ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 565ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@bcb583c DEBUG: [pool-1-thread-3] [3s 565ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0f2fb5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 566ms] SocketTube(7) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [3s 566ms] Http1AsyncReceiver(SocketTube(7)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [3s 566ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0f2fb5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 566ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 566ms] Http1AsyncReceiver(SocketTube(7)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@15317d0f DEBUG: [pool-1-thread-3] [3s 566ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 566ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@15317d0f DEBUG: [pool-1-thread-3] [3s 566ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [3s 566ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [3s 566ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@15317d0f DEBUG: [pool-1-thread-3] [3s 566ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 566ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 566ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58562 remote=/127.0.0.1:58859] DEBUG: [pool-1-thread-3] [3s 566ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [3s 566ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7ecfbc16(6) DEBUG: [pool-1-thread-3] [3s 567ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5ed1647b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@72b37004 queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 567ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 567ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 567ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 567ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-3] [3s 567ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 567ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [3s 567ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 568ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 568ms] Http2Connection(SocketTube(7)) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 568ms] Http2Connection(SocketTube(7))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 568ms] Http2Connection(SocketTube(7))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 568ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-3] [3s 568ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 568ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-3] [3s 568ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 568ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [3s 568ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 568ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6f1b1197 DEBUG: [HttpClient-6-SelectorManager] [3s 568ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [3s 568ms] SocketTube(7) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 568ms] SocketTube(7) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [3s 568ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [3s 568ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 568ms] Http2Connection(SocketTube(7)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [3s 568ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 568ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0f2fb5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 568ms] SocketTube(7) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 568ms] SocketTube(7) onSubscribe called DEBUG: [pool-1-thread-3] [3s 568ms] PlainHttpConnection(SocketTube(7)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 568ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [3s 568ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 568ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 568ms] PlainHttpConnection(SocketTube(7)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 568ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 568ms] Http2Connection(SocketTube(7)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 569ms] Http2Connection(SocketTube(7)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 569ms] Http2Connection(SocketTube(7)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 574ms] Http1AsyncReceiver(SocketTube(7)) stopping DEBUG: [HttpClient-6-SelectorManager] [3s 573ms] SocketTube(7) write: starting subscription DEBUG: [pool-1-thread-3] [3s 574ms] Http1AsyncReceiver(SocketTube(7)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-6-SelectorManager] [3s 574ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 574ms] Http1AsyncReceiver(SocketTube(7)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [3s 574ms] Http2Connection(SocketTube(7)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 574ms] Http2Connection(SocketTube(7)) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 574ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [3s 574ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-2] [3s 574ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-3] [3s 574ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-3] [3s 574ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-3] [3s 574ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [3s 574ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 574ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7ecfbc16(6) DEBUG: [pool-1-thread-3] [3s 574ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5ed1647b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@72b37004, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 574ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 574ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 574ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [3s 574ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-2] [3s 581ms] SocketTube(7) trying to write: 63 DEBUG: [pool-1-thread-2] [3s 581ms] SocketTube(7) wrote: 63 DEBUG: [pool-1-thread-2] [3s 582ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [3s 582ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-2] [3s 582ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 582ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 582ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 582ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 582ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(7) DEBUG: [Test-server-pool] [3s 582ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [3s 582ms] SocketTube(7) trying to write: 13 DEBUG: [Test-server-pool] [3s 582ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 582ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 582ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [3s 582ms] SocketTube(7) wrote: 13 DEBUG: [pool-1-thread-2] [3s 582ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [3s 582ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-2] [3s 582ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 582ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 582ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 582ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 582ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 582ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 582ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 582ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 582ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [3s 583ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 583ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 583ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 583ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-6-SelectorManager] [3s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0f2fb5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 584ms] SocketTube(7) read bytes: 39 DEBUG: [HttpClient-6-SelectorManager] [3s 584ms] Http2Connection(SocketTube(7)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [3s 584ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0f2fb5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 584ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 585ms] Http2Connection(SocketTube(7)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 585ms] Http2Connection(SocketTube(7)) H2 Receiving(1): 39 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer: [4 s, 977 ms, 874279 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 DEBUG: [HttpClient-6-SelectorManager] [3s 586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0f2fb5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 586ms] SocketTube(7) read bytes: 9 DEBUG: [HttpClient-6-SelectorManager] [3s 586ms] Http2Connection(SocketTube(7)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [3s 586ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0f2fb5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 586ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 TestServer: [4 s, 979 ms, 592062 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 TestServer: [4 s, 979 ms, 788900 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-2] [3s 585ms] Http2Connection(SocketTube(7)) Processing 39 DEBUG: [pool-1-thread-2] [3s 589ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [3s 589ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 589ms] 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 589ms] Http2Connection(SocketTube(7)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 589ms] PlainHttpConnection(SocketTube(7)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 589ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 589ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-2] [3s 589ms] SocketTube(7) trying to write: 9 DEBUG: [pool-1-thread-2] [3s 589ms] SocketTube(7) wrote: 9 DEBUG: [pool-1-thread-2] [3s 589ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [3s 589ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-2] [3s 589ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 589ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 589ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 589ms] Http2Connection(SocketTube(7)) H2 processed(1) DEBUG: [readLoop] [3s 589ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 589ms] Http2Connection(SocketTube(7)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 590ms] Http2Connection(SocketTube(7)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-2] [3s 590ms] Http2Connection(SocketTube(7)) Processing 9 DEBUG: [pool-1-thread-2] [3s 590ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 590ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 590ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 590ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 590ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [3s 590ms] Http2Connection(SocketTube(7)) H2 processed(2) DEBUG: [readLoop] [3s 590ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [3s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0f2fb5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 593ms] SocketTube(7) read bytes: 419 DEBUG: [HttpClient-6-SelectorManager] [3s 593ms] Http2Connection(SocketTube(7)) onNext: got 419 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [3s 593ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0f2fb5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 593ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 593ms] Http2Connection(SocketTube(7)) sending 419 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 593ms] Http2Connection(SocketTube(7)) H2 Receiving(3): 419 DEBUG: [pool-1-thread-2] [3s 594ms] Http2Connection(SocketTube(7)) Processing 419 DEBUG: [pool-1-thread-2] [3s 594ms] FramesDecoder decodes: 419 DEBUG: [pool-1-thread-2] [3s 594ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 594ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-2] [3s 594ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 594ms] Http2Connection(SocketTube(7)) Opened stream 2 DEBUG: [pool-1-thread-2] [3s 594ms] Http2Connection(SocketTube(7))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 595ms] Http2Connection(SocketTube(7))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [3s 595ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 595ms] Http2Connection(SocketTube(7))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 595ms] Http2Connection(SocketTube(7))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 595ms] Http2Connection(SocketTube(7))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 597ms] Http2Connection(SocketTube(7))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y) 200 HTTP_2 Local port: 58562 DEBUG: [HttpClient-6-SelectorManager] [3s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0f2fb5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 601ms] SocketTube(7) read bytes: 81 DEBUG: [HttpClient-6-SelectorManager] [3s 601ms] Http2Connection(SocketTube(7)) onNext: got 81 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [3s 601ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0f2fb5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 601ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SocketTube(7))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 607ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 607ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 607ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 607ms] HttpClientImpl(6) ClientImpl (async) elapsed 45 millis for GET to http://127.0.0.1:58859/http2/fixed/y DEBUG: [pool-1-thread-2] [3s 607ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 608ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 608ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 608ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [MainThread] [3s 608ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 608ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 608ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 608ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 608ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SocketTube(7)) Opened stream 4 DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SocketTube(7))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SocketTube(7))/Stream(4) requestSent: streamid=4 but response not received 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(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 609ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 609ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 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(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SocketTube(7)) Opened stream 6 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SocketTube(7))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SocketTube(7))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [3s 610ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 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(SocketTube(7))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 610ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SocketTube(7))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SocketTube(7))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SocketTube(7))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 58562 DEBUG: [MainThread] [3s 610ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 610ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SocketTube(7))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 610ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [3s 610ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 610ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [3s 610ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 610ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 610ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 610ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [MainThread] [3s 610ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [MainThread] [3s 610ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 610ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 610ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 610ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 88, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 610ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [3s 610ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [MainThread] [3s 610ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 610ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 610ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [MainThread] [3s 610ms] Http2Connection(SocketTube(7))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 610ms] Http2Connection(SocketTube(7))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 611ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 611ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 611ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 611ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 610ms] Http2Connection(SocketTube(7))/Stream(1) close stream 1 DEBUG: [MainThread] [3s 611ms] Http2Connection(SocketTube(7)) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(4) close stream 4 DEBUG: [MainThread] [3s 611ms] Http2Connection(SocketTube(7))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@44a41d61 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7)) Closed stream 4 DEBUG: [MainThread] [3s 611ms] Http2Connection(SocketTube(7))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@455362b9 DEBUG: [MainThread] [3s 611ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(4) closing response subscriber stream 4 DEBUG: [MainThread] [3s 611ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 611ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 611ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [3s 611ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 611ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 611ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 58562 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 611ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 611ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 611ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 611ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 611ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 611ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 140, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 611ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 611ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 611ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 611ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 611ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7)) Closed stream 6 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@77b6c022 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7)) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7)) sending 81 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7)) H2 Receiving(4): 81 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(7)) Processing 81 DEBUG: [pool-1-thread-2] [3s 611ms] FramesDecoder decodes: 81 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(SocketTube(7))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SocketTube(7))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SocketTube(7))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 58562 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SocketTube(7))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 612ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 612ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 612ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 612ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [3s 612ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 612ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 53, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 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(SocketTube(7))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 612ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 612ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 612ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 612ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SocketTube(7))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [MainThread] [3s 612ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SocketTube(7))/Stream(2) responseReceived: streamid=2 DEBUG: [MainThread] [3s 612ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SocketTube(7))/Stream(2) close stream 2 DEBUG: [MainThread] [3s 612ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SocketTube(7)) Closed stream 2 DEBUG: [MainThread] [3s 612ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 612ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SocketTube(7))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@277bfa6c DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SocketTube(7))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SocketTube(7)) H2 processed(4) DEBUG: [MainThread] [3s 612ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 612ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 612ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 612ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 612ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 612ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 612ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 612ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 612ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 612ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 614ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [MainThread] [3s 615ms] HttpClientImpl(7) ClientImpl (async) send http://127.0.0.1:58859/http2/chunk/y GET DEBUG: [pool-1-thread-5] [3s 615ms] Exchange establishing exchange for http://127.0.0.1:58859/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 615ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-5] [3s 615ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [3s 615ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 615ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-5] [3s 615ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [3s 615ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [3s 616ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 616ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-5] [3s 616ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4892e4a0 queue.isEmpty: true DEBUG: [pool-1-thread-5] [3s 616ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4892e4a0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-5] [3s 616ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [3s 616ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [3s 616ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [3s 616ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [3s 616ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-5] [3s 616ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-5] [3s 616ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [HttpClient-7-SelectorManager] [3s 616ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@342e1f5a for C (true) DEBUG: [HttpClient-7-SelectorManager] [3s 616ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [3s 617ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58572 DEBUG: [pool-1-thread-5] [3s 617ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [3s 617ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [pool-1-thread-5] [3s 617ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-5] [3s 617ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-5] [3s 617ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-5] [3s 617ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [3s 617ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-5] [3s 617ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [pool-1-thread-5] [3s 617ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-5] [3s 617ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-5] [3s 617ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-7-SelectorManager] [3s 617ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3ed6742a DEBUG: [HttpClient-7-SelectorManager] [3s 617ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [3s 617ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [3s 617ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-7-SelectorManager] [3s 617ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [3s 617ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-5] [3s 617ms] Http1Exchange setting outgoing with headers TestServer(1): connection accepted DEBUG: [HttpClient-7-SelectorManager] [3s 617ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [3s 617ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 617ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 TestServer(1): creating connection DEBUG: [pool-1-thread-5] [3s 617ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] TestServer(1): stopping is: false DEBUG: [pool-1-thread-2] [3s 617ms] SocketTube(8) write: requesting more... TestServer(1): accepting connections DEBUG: [pool-1-thread-3] [3s 617ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 617ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 617ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 617ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream TestServer: New connection from Socket[addr=/127.0.0.1,port=58572,localport=58859] DEBUG: [pool-1-thread-5] [3s 617ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-3] [3s 617ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [3s 617ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-5] [3s 617ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [3s 617ms] Http1Exchange initiating completion of headersSentCF TestServer(1): starting connection DEBUG: [pool-1-thread-3] [3s 617ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 617ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-7-SelectorManager] [3s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bd4ed94 for R (true) DEBUG: [pool-1-thread-5] [3s 618ms] Http1Publisher(SocketTube(8)) onNext with 204 bytes DEBUG: [pool-1-thread-5] [3s 618ms] SocketTube(8) trying to write: 204 DEBUG: [pool-1-thread-5] [3s 618ms] SocketTube(8) wrote: 204 DEBUG: [pool-1-thread-5] [3s 618ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-5] [3s 618ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [3s 618ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 618ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 618ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-5] [3s 618ms] Http1Publisher(SocketTube(8)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [3s 618ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 618ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [3s 618ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-5] [3s 618ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-5] [3s 618ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [3s 618ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-7-SelectorManager] [3s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bd4ed94 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 618ms] SocketTube(8) read bytes: 71 DEBUG: [HttpClient-7-SelectorManager] [3s 618ms] Http1AsyncReceiver(SocketTube(8)) Putting 71 bytes into the queue DEBUG: [HttpClient-7-SelectorManager] [3s 618ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bd4ed94 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 618ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 618ms] Http1AsyncReceiver(SocketTube(8)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4892e4a0 DEBUG: [pool-1-thread-3] [3s 618ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 618ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4892e4a0 DEBUG: [pool-1-thread-3] [3s 618ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [3s 618ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [3s 618ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4892e4a0 DEBUG: [pool-1-thread-3] [3s 618ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-5] [3s 620ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [3s 620ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-5] [3s 620ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [3s 620ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5a6aeab2 DEBUG: [pool-1-thread-5] [3s 620ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-5] [3s 620ms] Http1Exchange reading headers DEBUG: [pool-1-thread-5] [3s 620ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [pool-1-thread-5] [3s 620ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [pool-1-thread-5] [3s 620ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) headersReader is already completed DEBUG: [pool-1-thread-5] [3s 620ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [3s 620ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [3s 620ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58572 remote=/127.0.0.1:58859] DEBUG: [pool-1-thread-5] [3s 620ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [3s 621ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@b350dab(7) DEBUG: [pool-1-thread-5] [3s 621ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2f055106/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c7e4918 queue.isEmpty: false DEBUG: [pool-1-thread-5] [3s 621ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [3s 621ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 621ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-5] [3s 621ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 621ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2f055106/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c7e4918, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-5] [3s 621ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2f055106/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c7e4918 DEBUG: [pool-1-thread-5] [3s 621ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-5] [3s 621ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2f055106/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c7e4918 DEBUG: [pool-1-thread-5] [3s 621ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-5] [3s 621ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2f055106/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c7e4918 DEBUG: [pool-1-thread-5] [3s 621ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-5] [3s 621ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2f055106/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c7e4918 DEBUG: [pool-1-thread-5] [3s 621ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-5] [3s 621ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-5] [3s 621ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@b350dab(7) DEBUG: [pool-1-thread-5] [3s 621ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [3s 621ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [3s 621ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 621ms] Http2Connection(SocketTube(8)) Opened stream 1 DEBUG: [pool-1-thread-5] [3s 621ms] Http2Connection(SocketTube(8))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 621ms] Http2Connection(SocketTube(8))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [3s 621ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-5] [3s 621ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-5] [3s 621ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-5] [3s 622ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 622ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-5] [3s 622ms] SocketTube(8) write: resetting demand to 0 DEBUG: [pool-1-thread-5] [3s 622ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [3s 622ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [3s 622ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4a65b5a3 DEBUG: [HttpClient-7-SelectorManager] [3s 622ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [3s 622ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [3s 622ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [3s 622ms] Http2Connection(SocketTube(8)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-7-SelectorManager] [3s 622ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 622ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-5] [3s 622ms] PlainHttpConnection(SocketTube(8)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 622ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [3s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bd4ed94 for R (false) DEBUG: [pool-1-thread-5] [3s 622ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-7-SelectorManager] [3s 622ms] SocketTube(8) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [3s 622ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [3s 622ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-5] [3s 622ms] PlainHttpConnection(SocketTube(8)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 622ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [3s 622ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [3s 622ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-5] [3s 622ms] Http2Connection(SocketTube(8)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [3s 622ms] Http2Connection(SocketTube(8)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 622ms] Http2Connection(SocketTube(8)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 622ms] Http1AsyncReceiver(SocketTube(8)) stopping DEBUG: [pool-1-thread-3] [3s 622ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-5] [3s 622ms] Http1AsyncReceiver(SocketTube(8)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [3s 622ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-5] [3s 622ms] Http1AsyncReceiver(SocketTube(8)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-5] [3s 622ms] Http2Connection(SocketTube(8)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [3s 622ms] Http2Connection(SocketTube(8)) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 622ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-3] [3s 622ms] SocketTube(8) trying to write: 63 DEBUG: [pool-1-thread-3] [3s 622ms] SocketTube(8) wrote: 63 DEBUG: [pool-1-thread-3] [3s 622ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [3s 622ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-3] [3s 622ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 622ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 622ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 622ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 622ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [3s 622ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-5] [3s 623ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-5] [3s 623ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-5] [3s 623ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [3s 625ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 625ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-3] [3s 625ms] SocketTube(8) trying to write: 13 DEBUG: [pool-1-thread-3] [3s 625ms] SocketTube(8) wrote: 13 DEBUG: [pool-1-thread-3] [3s 625ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [3s 625ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-3] [3s 625ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 625ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 625ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection started TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 DEBUG: [readLoop] [3s 630ms] FramesDecoder decodes: 9 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [3s 630ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 630ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 630ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 630ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 630ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: [5 s, 22 ms, 285646 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 Sent response headers 200 DEBUG: [readLoop] [3s 630ms] FramesDecoder decodes: 9 TestServer: [5 s, 22 ms, 455701 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 DEBUG: [readLoop] [3s 630ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 630ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 630ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 630ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 630ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-7-SelectorManager] [3s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bd4ed94 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] SocketTube(8) read bytes: 184 DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] Http2Connection(SocketTube(8)) onNext: got 184 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bd4ed94 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 631ms] Http2Connection(SocketTube(8)) sending 184 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 631ms] Http2Connection(SocketTube(8)) H2 Receiving(1): 184 DEBUG: [pool-1-thread-3] [3s 631ms] Http2Connection(SocketTube(8)) Processing 184 DEBUG: [pool-1-thread-3] [3s 631ms] FramesDecoder decodes: 184 DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bd4ed94 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] SocketTube(8) read bytes: 21 DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] Http2Connection(SocketTube(8)) onNext: got 21 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bd4ed94 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bd4ed94 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] SocketTube(8) read bytes: 161 DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] Http2Connection(SocketTube(8)) onNext: got 161 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bd4ed94 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 631ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] TestServer: [5 s, 22 ms, 600717 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-3] [3s 631ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 634ms] 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 634ms] Http2Connection(SocketTube(8)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 634ms] PlainHttpConnection(SocketTube(8)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 634ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 634ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-3] [3s 634ms] SocketTube(8) trying to write: 9 DEBUG: [pool-1-thread-3] [3s 634ms] SocketTube(8) wrote: 9 DEBUG: [pool-1-thread-3] [3s 634ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [3s 634ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-3] [3s 634ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 634ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 634ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 634ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-3] [3s 634ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 634ms] Http2Connection(SocketTube(8)) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 634ms] Http2Connection(SocketTube(8))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 635ms] Http2Connection(SocketTube(8))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 635ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [3s 635ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 635ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 635ms] Http2Connection(SocketTube(8))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [3s 635ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 635ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 635ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 635ms] Http2Connection(SocketTube(8))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 635ms] Http2Connection(SocketTube(8))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 635ms] Http2Connection(SocketTube(8))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y) 200 HTTP_2 Local port: 58572 DEBUG: [pool-1-thread-3] [3s 635ms] Http2Connection(SocketTube(8))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 635ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 635ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 635ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 635ms] HttpClientImpl(7) ClientImpl (async) elapsed 20 millis for GET to http://127.0.0.1:58859/http2/chunk/y DEBUG: [pool-1-thread-3] [3s 635ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 635ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 635ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 635ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 635ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 635ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [HttpClient-7-SelectorManager] [3s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bd4ed94 for None (false) DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 636ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8)) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8)) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8)) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8)) H2 Receiving(2): 21 DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8)) Processing 21 DEBUG: [pool-1-thread-3] [3s 636ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 636ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8)) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8)) sending 161 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8)) H2 Receiving(3): 161 DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8)) Processing 161 DEBUG: [pool-1-thread-3] [3s 636ms] FramesDecoder decodes: 161 DEBUG: [pool-1-thread-3] [3s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 636ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 58572 DEBUG: [pool-1-thread-3] [3s 636ms] Http2Connection(SocketTube(8))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 636ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 636ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 636ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 637ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 637ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 637ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 637ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 637ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 637ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 637ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 637ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 637ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 637ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 637ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 637ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 637ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 637ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 637ms] Http2Connection(SocketTube(8))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 637ms] Http2Connection(SocketTube(8))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 637ms] Http2Connection(SocketTube(8))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 637ms] Http2Connection(SocketTube(8)) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 637ms] Http2Connection(SocketTube(8))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@597a3fa DEBUG: [pool-1-thread-3] [3s 637ms] Http2Connection(SocketTube(8))/Stream(2) closing response subscriber stream 2 DEBUG: [MainThread] [3s 637ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 637ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [3s 637ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 637ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 637ms] Http2Connection(SocketTube(8))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [3s 637ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 637ms] Http2Connection(SocketTube(8))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [3s 637ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 637ms] Http2Connection(SocketTube(8))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 58572 DEBUG: [MainThread] [3s 637ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 637ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [3s 637ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 637ms] Http2Connection(SocketTube(8))/Stream(4) subscribing user subscriber DEBUG: [MainThread] [3s 637ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 637ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 637ms] HttpResponseInputStream onSubscribe called DEBUG: [MainThread] [3s 637ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 637ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 637ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 637ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 638ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 637ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 638ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 638ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 638ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 638ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 638ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 638ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 638ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 638ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 638ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 638ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 638ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 638ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 638ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 638ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 638ms] Http2Connection(SocketTube(8))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 638ms] Http2Connection(SocketTube(8))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 638ms] Http2Connection(SocketTube(8))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 638ms] Http2Connection(SocketTube(8)) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 638ms] Http2Connection(SocketTube(8))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5030ed8f DEBUG: [pool-1-thread-3] [3s 638ms] Http2Connection(SocketTube(8))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 638ms] Http2Connection(SocketTube(8)) H2 processed(3) DEBUG: [HttpClient-7-SelectorManager] [3s 642ms] SocketTube(8) read bytes: 162 DEBUG: [HttpClient-7-SelectorManager] [3s 642ms] Http2Connection(SocketTube(8)) onNext: got 162 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [3s 642ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bd4ed94 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 642ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 642ms] Http2Connection(SocketTube(8)) sending 162 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 642ms] Http2Connection(SocketTube(8)) H2 Receiving(4): 162 DEBUG: [pool-1-thread-3] [3s 642ms] Http2Connection(SocketTube(8)) Processing 162 DEBUG: [pool-1-thread-3] [3s 642ms] FramesDecoder decodes: 162 DEBUG: [pool-1-thread-3] [3s 642ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 642ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 642ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 642ms] Http2Connection(SocketTube(8)) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 642ms] Http2Connection(SocketTube(8))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 642ms] Http2Connection(SocketTube(8))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 642ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 642ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 643ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 643ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 643ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 643ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 643ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [3s 643ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [3s 643ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 643ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 643ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 643ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 643ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 643ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8)) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@39ea84dd DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [3s 643ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 643ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 643ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 643ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 643ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 643ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 58572 DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 643ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 643ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 643ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 643ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 644ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 644ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 644ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 644ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 644ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 644ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 644ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 644ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 644ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 644ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 644ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 644ms] Http2Connection(SocketTube(8))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 644ms] Http2Connection(SocketTube(8))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 644ms] Http2Connection(SocketTube(8))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 644ms] Http2Connection(SocketTube(8)) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 644ms] Http2Connection(SocketTube(8))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@d4d33a4 DEBUG: [pool-1-thread-3] [3s 644ms] Http2Connection(SocketTube(8))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 644ms] Http2Connection(SocketTube(8)) H2 processed(4) DEBUG: [MainThread] [3s 644ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 644ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 644ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 644ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 644ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 644ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 644ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 644ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 644ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 644ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 645ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [MainThread] [3s 645ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:36353/https2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 646ms] Exchange establishing exchange for https://127.0.0.1:36353/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 646ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 646ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 646ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [pool-1-thread-3] [3s 646ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [3s 647ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7627f74f for C (true) DEBUG: [HttpClient-8-SelectorManager] [3s 647ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [3s 647ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59670 DEBUG: [pool-1-thread-3] [3s 648ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [3s 648ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 648ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [3s 648ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [3s 648ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [3s 648ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-3] [3s 648ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-3] [3s 648ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SocketTube(9) DEBUG: [pool-1-thread-3] [3s 648ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [3s 648ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 648ms] SSL Writer(SocketTube(9)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 648ms] SSL Writer(SocketTube(9)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [3s 648ms] 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@7cdf9c3f[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 648ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [3s 648ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 648ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [3s 648ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [3s 648ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 648ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [3s 648ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [3s 648ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [3s 648ms] SSL Reader(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [3s 648ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [3s 648ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [3s 648ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [3s 648ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [3s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39dd1dc0 for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 648ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [3s 648ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-5] [3s 648ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [3s 648ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 648ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59670, Session(1697432537908|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [3s 651ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 651ms] SSL Writer(SocketTube(9)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 651ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 651ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 651ms] SSL Writer(SocketTube(9)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 651ms] SSL Writer(SocketTube(9)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 651ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 651ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 651ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 651ms] SocketTube(9) trying to write: 2191 DEBUG: [pool-1-thread-3] [3s 651ms] SocketTube(9) wrote: 2191 DEBUG: [pool-1-thread-3] [3s 651ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 651ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 651ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 651ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 651ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [3s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39dd1dc0 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 655ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [3s 655ms] SocketTube(9) read bytes: 308 DEBUG: [HttpClient-8-SelectorManager] [3s 655ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 655ms] SSL Reader(SocketTube(9)) Adding 308 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 655ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39dd1dc0 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 655ms] 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 656ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 656ms] SSL Reader(SocketTube(9)) Unwrapping: 308 DEBUG: [pool-1-thread-3] [3s 656ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-3] [3s 656ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 656ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 656ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-3] [3s 656ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 656ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 657ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(9)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(9)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(9)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 657ms] SocketTube(9) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 657ms] SocketTube(9) wrote: 6 DEBUG: [pool-1-thread-3] [3s 658ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 658ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 658ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 658ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 658ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 658ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 658ms] SSL Reader(SocketTube(9)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [3s 658ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [3s 658ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 658ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 658ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-3] [3s 658ms] SSL Reader(SocketTube(9)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [3s 658ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 658ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 658ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [3s 658ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-3] [3s 658ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 658ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 658ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-3] [3s 658ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 658ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 658ms] SSL Reader(SocketTube(9)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 659ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 659ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 659ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 659ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-3] [3s 659ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 659ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 659ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 659ms] SSL Writer(SocketTube(9)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 659ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 659ms] SSLFlowDelegate(SocketTube(9)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 659ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 659ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 659ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 660ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 660ms] SSLTube(SocketTube(9)) connecting flows DEBUG: [pool-1-thread-3] [3s 660ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@62f61631 DEBUG: [pool-1-thread-3] [3s 660ms] Http2Connection(SSLTube(SocketTube(9))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 660ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 660ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 660ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 660ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 660ms] SSLTube(SocketTube(9)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 660ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [3s 660ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 660ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 660ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [3s 660ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 660ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-3] [3s 660ms] SSL Writer(SocketTube(9)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 660ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 660ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 660ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 660ms] Http2Connection(SSLTube(SocketTube(9))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 660ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 660ms] Http2Connection(SSLTube(SocketTube(9))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 660ms] Http2Connection(SSLTube(SocketTube(9))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 660ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 660ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-3] [3s 660ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-3] [3s 660ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 660ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 660ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 660ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 660ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 661ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 661ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 661ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 661ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 661ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 661ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 661ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 661ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 661ms] SSL Writer(SocketTube(9)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 661ms] SSL Writer(SocketTube(9)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 661ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 661ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 661ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 661ms] SocketTube(9) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 661ms] SocketTube(9) wrote: 90 DEBUG: [pool-1-thread-3] [3s 661ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 661ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 661ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 661ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 661ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-3] [3s 661ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-3] [3s 661ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [3s 661ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [3s 661ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 661ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-3] [3s 661ms] SSL Writer(SocketTube(9)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 661ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 661ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 661ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-3] [3s 661ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-3] [3s 661ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [3s 661ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [3s 661ms] SSLTube(SocketTube(9)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 661ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-3] [3s 661ms] SSL Writer(SocketTube(9)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 661ms] SSL Writer(SocketTube(9)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [3s 662ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 662ms] SSL Writer(SocketTube(9)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 662ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 662ms] SSL Writer(SocketTube(9)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 662ms] SSL Writer(SocketTube(9)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 662ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 662ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 662ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 662ms] SocketTube(9) trying to write: 174 DEBUG: [pool-1-thread-3] [3s 662ms] SocketTube(9) wrote: 174 DEBUG: [pool-1-thread-3] [3s 662ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 662ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 662ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 662ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 662ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-3] [3s 662ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-3] [3s 662ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [3s 662ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 662ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 662ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-3] [3s 662ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [3s 662ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [3s 662ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 662ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39dd1dc0 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [3s 663ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 663ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 663ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 663ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 663ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 663ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-8-SelectorManager] [3s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39dd1dc0 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 663ms] SocketTube(9) read bytes: 1803 DEBUG: [HttpClient-8-SelectorManager] [3s 663ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 663ms] SSL Reader(SocketTube(9)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 663ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39dd1dc0 for R (false) DEBUG: [readLoop] [3s 663ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 663ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 663ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 663ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 663ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-3] [3s 663ms] SSL Reader(SocketTube(9)) Unwrapping: 1803 DEBUG: [HttpClient-8-SelectorManager] [3s 663ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 663ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 663ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 663ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 663ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 663ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 663ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 663ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 663ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 663ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-3] [3s 664ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 664ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [3s 664ms] SSL Reader(SocketTube(9)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [3s 664ms] SSL Reader(SocketTube(9)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 664ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [3s 664ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [3s 664ms] SSL Reader(SocketTube(9)) sending 39 DEBUG: [pool-1-thread-3] [3s 664ms] SSL Reader(SocketTube(9)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [3s 664ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 664ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 664ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SSLTube(SocketTube(9))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SSLTube(SocketTube(9))) Processing 39 DEBUG: [pool-1-thread-3] [3s 664ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 664ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 664ms] 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 664ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 664ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 664ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 664ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [3s 664ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 664ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-3] [3s 664ms] SSL Writer(SocketTube(9)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 664ms] SSL Writer(SocketTube(9)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 664ms] SSL Writer(SocketTube(9)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [3s 664ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 665ms] SSL Writer(SocketTube(9)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 665ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 665ms] SSL Writer(SocketTube(9)) Sending 47 bytes downstream TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed TestServer: [5 s, 57 ms, 722111 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-3] [3s 665ms] SSL Writer(SocketTube(9)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [3s 666ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 666ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 666ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 666ms] SocketTube(9) trying to write: 47 Sent response headers 200 DEBUG: [pool-1-thread-3] [3s 666ms] SocketTube(9) wrote: 47 DEBUG: [pool-1-thread-3] [3s 666ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 666ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 666ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 666ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 666ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-3] [3s 666ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-3] [3s 666ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [3s 666ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 666ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(1) TestServer: [5 s, 58 ms, 154335 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 TestServer: [5 s, 58 ms, 325410 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-3] [3s 666ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 666ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-3] [3s 666ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [3s 666ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [3s 666ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 666ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 667ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 667ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [3s 667ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 667ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 667ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 669ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39dd1dc0 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 669ms] SocketTube(9) read bytes: 1155 DEBUG: [HttpClient-8-SelectorManager] [3s 669ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 669ms] SSL Reader(SocketTube(9)) Adding 1155 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 669ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [3s 669ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:1155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 669ms] SSL Reader(SocketTube(9)) Unwrapping: 1155 DEBUG: [pool-1-thread-3] [3s 669ms] SSL Reader(SocketTube(9)) Decoded 59 bytes out of 1155 into buffer of 16676 remaining to decode: 1058 DEBUG: [pool-1-thread-3] [3s 670ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-3] [3s 670ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-3] [3s 670ms] SSL Reader(SocketTube(9)) sending 59 DEBUG: [pool-1-thread-3] [3s 670ms] SSL Reader(SocketTube(9)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-3] [3s 670ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 670ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 670ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-3] [3s 670ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 670ms] Http2Connection(SSLTube(SocketTube(9))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 670ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-3] [3s 670ms] Http2Connection(SSLTube(SocketTube(9))) Processing 59 DEBUG: [pool-1-thread-3] [3s 670ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-3] [3s 670ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39dd1dc0 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 670ms] 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 670ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [HttpClient-8-SelectorManager] [3s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39dd1dc0 for R (false) DEBUG: [pool-1-thread-3] [3s 670ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 670ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 670ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 671ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 671ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 671ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 671ms] SSL Reader(SocketTube(9)) Unwrapping: 1058 DEBUG: [pool-1-thread-3] [3s 671ms] SSL Reader(SocketTube(9)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-3] [3s 671ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [3s 671ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [3s 671ms] SSL Reader(SocketTube(9)) sending 15 DEBUG: [pool-1-thread-3] [3s 671ms] SSL Reader(SocketTube(9)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [3s 671ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 671ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 671ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [3s 671ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 671ms] Http2Connection(SSLTube(SocketTube(9))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 671ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-3] [3s 671ms] Http2Connection(SSLTube(SocketTube(9))) Processing 15 DEBUG: [pool-1-thread-3] [3s 671ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [3s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 671ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 671ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 671ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 671ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 671ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y) 200 HTTP_2 Local port: 59670 DEBUG: [pool-1-thread-3] [3s 671ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 671ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 671ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 671ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 671ms] HttpClientImpl(8) ClientImpl (async) elapsed 26 millis for GET to https://127.0.0.1:36353/https2/fixed/y DEBUG: [pool-1-thread-3] [3s 672ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 672ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 672ms] SSL Reader(SocketTube(9)) Unwrapping: 1005 DEBUG: [pool-1-thread-3] [3s 672ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-3] [3s 672ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 672ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 672ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-3] [3s 672ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 672ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 672ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 672ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 672ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 672ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 672ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [3s 672ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-3] [3s 672ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 672ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 672ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 672ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 672ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 672ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 672ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 672ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 672ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 672ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 672ms] SSL Reader(SocketTube(9)) Unwrapping: 946 DEBUG: [MainThread] [3s 673ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 673ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 673ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 673ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 673ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 681ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-3] [3s 681ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 681ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 681ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-3] [3s 681ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 681ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 681ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 681ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 681ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 681ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 681ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-3] [3s 681ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-3] [3s 681ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 681ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 681ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 682ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 682ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 682ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 682ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 682ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) Unwrapping: 851 DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 682ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 682ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 682ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [3s 682ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-3] [3s 682ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 682ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 682ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 682ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 682ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 682ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 682ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 682ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 682ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 682ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(6) DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) Unwrapping: 792 DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [MainThread] [3s 682ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 682ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 682ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 682ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 682ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [3s 683ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 683ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 683ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 683ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-3] [3s 683ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-3] [3s 683ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 683ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 683ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 683ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 683ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 683ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 683ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(7) DEBUG: [pool-1-thread-3] [3s 683ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 683ms] SSL Reader(SocketTube(9)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [3s 683ms] SSL Reader(SocketTube(9)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-3] [3s 683ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 683ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 683ms] SSL Reader(SocketTube(9)) sending 23 DEBUG: [pool-1-thread-3] [3s 683ms] SSL Reader(SocketTube(9)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 683ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 683ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [3s 683ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 683ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 683ms] Http2Connection(SSLTube(SocketTube(9))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 683ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [3s 683ms] Http2Connection(SSLTube(SocketTube(9))) Processing 23 DEBUG: [pool-1-thread-3] [3s 683ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 683ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 683ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 683ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 684ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 684ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(8) DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-3] [3s 684ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 684ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 684ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 684ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 684ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 684ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 684ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@fd7bade DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(9) DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [3s 684ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-3] [3s 684ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 684ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 684ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 684ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59670 DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 685ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 685ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 685ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) sending 64 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9))) Processing 64 DEBUG: [pool-1-thread-3] [3s 685ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 685ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 685ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 685ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 685ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(11) DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-3] [3s 685ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 685ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 685ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 685ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 685ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 685ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 685ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6b636893 DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 685ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(12) DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(9)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 686ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 686ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 686ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [3s 686ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-3] [3s 686ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 686ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 686ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 686ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 686ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [3s 686ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 686ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 686ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59670 DEBUG: [MainThread] [3s 686ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 686ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 686ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 686ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 686ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 686ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 686ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(13) DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 686ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 686ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 686ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [3s 686ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-3] [3s 686ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 686ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 686ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 686ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 686ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 686ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 686ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 686ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(14) DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-3] [3s 687ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 687ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 687ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 687ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 687ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 687ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3009ad92 DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-3] [3s 687ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 687ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59670 DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 687ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 687ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 687ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 687ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(9)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-3] [3s 688ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 688ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 688ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 688ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(17) DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [MainThread] [3s 688ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 688ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 688ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 688ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [MainThread] [3s 688ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-3] [3s 688ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 688ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 688ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 688ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 688ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 688ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 688ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 688ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 6 DEBUG: [MainThread] [3s 688ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 688ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 688ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 689ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@629c623c DEBUG: [pool-1-thread-3] [3s 689ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [3s 689ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 689ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(18) DEBUG: [MainThread] [3s 689ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 689ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 689ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-3] [3s 689ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [3s 689ms] SocketTube(9) resuming read event DEBUG: [MainThread] [3s 689ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 689ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 689ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 689ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 689ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 689ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 689ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-8-SelectorManager] [3s 690ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39dd1dc0 for R (false) DEBUG: [MainThread] [3s 690ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [MainThread] [3s 697ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36353/https2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 698ms] Exchange establishing exchange for https://127.0.0.1:36353/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 699ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 699ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 699ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-3] [3s 699ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [3s 699ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2b488078 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-9-SelectorManager] [3s 700ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59678, Session(1697432538110|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [3s 700ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59678 DEBUG: [pool-1-thread-3] [3s 700ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-3] [3s 700ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 700ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-3] [3s 700ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 700ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-3] [3s 700ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 700ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [3s 700ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-3] [3s 700ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-3] [3s 700ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 700ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 700ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [3s 700ms] 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@21b0eb08[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 700ms] SocketTube(10) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 700ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [3s 700ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 700ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 700ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [3s 700ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 700ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 700ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 700ms] 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 700ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 700ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 700ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 700ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 700ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 700ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-5] [3s 700ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [3s 700ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 700ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 704ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 705ms] SSL Writer(SocketTube(10)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 705ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 705ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 705ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 705ms] SSL Writer(SocketTube(10)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 705ms] SSL Writer(SocketTube(10)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 705ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 705ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 705ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 705ms] SocketTube(10) trying to write: 2191 DEBUG: [pool-1-thread-3] [3s 705ms] SocketTube(10) wrote: 2191 DEBUG: [pool-1-thread-3] [3s 705ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 705ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 705ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 705ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 705ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 709ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [3s 709ms] SocketTube(10) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [3s 709ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 709ms] SSL Reader(SocketTube(10)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 709ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 709ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 709ms] 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 709ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 709ms] SSL Reader(SocketTube(10)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [3s 709ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 709ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 709ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 709ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 709ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 709ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 711ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-3] [3s 711ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 711ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 711ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 711ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 711ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 711ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 711ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 711ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [HttpClient-9-SelectorManager] [3s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 711ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 711ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 711ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 712ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 712ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 712ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 712ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 712ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 712ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 714ms] SocketTube(10) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [3s 714ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 714ms] SSL Reader(SocketTube(10)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 714ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for R (false) DEBUG: [pool-1-thread-3] [3s 714ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 714ms] SSL Reader(SocketTube(10)) Unwrapping: 175 DEBUG: [HttpClient-9-SelectorManager] [3s 714ms] 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 714ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [3s 714ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 714ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 714ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 714ms] SSL Reader(SocketTube(10)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [3s 714ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 714ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 714ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [3s 714ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 714ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 714ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 714ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-3] [3s 714ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 714ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 714ms] SSL Reader(SocketTube(10)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 715ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 715ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 715ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 715ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 715ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 715ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 716ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 716ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 716ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 716ms] SSLFlowDelegate(SocketTube(10)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 716ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 716ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 716ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 716ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 716ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [3s 716ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2078f88d DEBUG: [pool-1-thread-3] [3s 716ms] Http2Connection(SSLTube(SocketTube(10))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 716ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 716ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 716ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 716ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 716ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 716ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [3s 716ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 716ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 716ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [3s 716ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 716ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [3s 716ms] SSL Writer(SocketTube(10)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 716ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 716ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 716ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 716ms] Http2Connection(SSLTube(SocketTube(10))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 716ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 716ms] Http2Connection(SSLTube(SocketTube(10))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 716ms] Http2Connection(SSLTube(SocketTube(10))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 716ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 716ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [3s 716ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [3s 716ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 716ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 717ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 717ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 717ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 717ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 717ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 717ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 717ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 717ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 717ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 717ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 717ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 717ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 717ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 717ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 721ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 721ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 721ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 721ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-3] [3s 721ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 721ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 721ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 721ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 721ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 721ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [3s 722ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [3s 722ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [3s 722ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 722ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [3s 722ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [3s 722ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [3s 722ms] SSLTube(SocketTube(10)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 722ms] SocketTube(10) trying to write: 174 DEBUG: [pool-1-thread-3] [3s 722ms] SocketTube(10) wrote: 174 DEBUG: [pool-1-thread-3] [3s 722ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 722ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 722ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 722ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [3s 722ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 722ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 722ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 722ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [3s 722ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [3s 722ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 722ms] 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 723ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 723ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 723ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 723ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 723ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 723ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 723ms] SocketTube(10) read bytes: 1803 DEBUG: [HttpClient-9-SelectorManager] [3s 723ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 723ms] SSL Reader(SocketTube(10)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 723ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for R (false) DEBUG: [pool-1-thread-3] [3s 723ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 723ms] 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 723ms] SSL Reader(SocketTube(10)) Unwrapping: 1803 DEBUG: [HttpClient-9-SelectorManager] [3s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for R (false) DEBUG: [readLoop] [3s 724ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 724ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 724ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 724ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 724ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 724ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-3] [3s 724ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 724ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [3s 724ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-3] [3s 724ms] SSL Reader(SocketTube(10)) Unwrapping: 77 DEBUG: [readLoop] [3s 724ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 724ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 724ms] SSL Reader(SocketTube(10)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 724ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [3s 724ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [3s 724ms] SSL Reader(SocketTube(10)) sending 39 DEBUG: [pool-1-thread-3] [3s 724ms] SSL Reader(SocketTube(10)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [3s 724ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 724ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 724ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [3s 724ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 724ms] Http2Connection(SSLTube(SocketTube(10))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 724ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 724ms] Http2Connection(SSLTube(SocketTube(10))) Processing 39 DEBUG: [pool-1-thread-3] [3s 724ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 724ms] 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 724ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 724ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 724ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 724ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [3s 724ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 724ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [3s 724ms] SSL Writer(SocketTube(10)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 724ms] SSL Writer(SocketTube(10)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 724ms] SSL Writer(SocketTube(10)) wrapping 9 bytes TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [3s 724ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 724ms] SSL Writer(SocketTube(10)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 724ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [3s 725ms] SSL Writer(SocketTube(10)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 725ms] SSL Writer(SocketTube(10)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [3s 725ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 725ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 725ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 725ms] SocketTube(10) trying to write: 47 DEBUG: [pool-1-thread-3] [3s 725ms] SocketTube(10) wrote: 47 DEBUG: [pool-1-thread-3] [3s 725ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 725ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 725ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 725ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 TestServer: [5 s, 116 ms, 950536 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 Sent response headers 200 DEBUG: [pool-1-thread-3] [3s 725ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 725ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [3s 725ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [3s 725ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: [5 s, 117 ms, 111411 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-3] [3s 725ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 725ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 725ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 725ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [3s 725ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [3s 725ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 725ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: [5 s, 117 ms, 267475 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-9-SelectorManager] [3s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for R (false) DEBUG: [readLoop] [3s 725ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 725ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 725ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 725ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 725ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SocketTube(10) read bytes: 289 DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SSL Reader(SocketTube(10)) Adding 289 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 729ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:289, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 729ms] SSL Reader(SocketTube(10)) Unwrapping: 289 DEBUG: [pool-1-thread-3] [3s 729ms] SSL Reader(SocketTube(10)) Decoded 54 bytes out of 289 into buffer of 16676 remaining to decode: 197 DEBUG: [pool-1-thread-3] [3s 729ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-3] [3s 729ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-3] [3s 729ms] SSL Reader(SocketTube(10)) sending 54 DEBUG: [pool-1-thread-3] [3s 729ms] SSL Reader(SocketTube(10)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-3] [3s 729ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 729ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 729ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-3] [3s 729ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 729ms] Http2Connection(SSLTube(SocketTube(10))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 729ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-3] [3s 729ms] Http2Connection(SSLTube(SocketTube(10))) Processing 54 DEBUG: [pool-1-thread-3] [3s 729ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-3] [3s 729ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 729ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-3] [3s 730ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 730ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 730ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 730ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 730ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) Unwrapping: 197 DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 197 into buffer of 56 remaining to decode: 149 DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 730ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 730ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 730ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-3] [3s 730ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-3] [3s 730ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 730ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 730ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 730ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 730ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 730ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 731ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y) 200 HTTP_2 Local port: 59678 DEBUG: [pool-1-thread-3] [3s 731ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 731ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 731ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 731ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 731ms] HttpClientImpl(9) ClientImpl (async) elapsed 33 millis for GET to https://127.0.0.1:36353/https2/chunk/y DEBUG: [pool-1-thread-3] [3s 731ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 731ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 731ms] SSL Reader(SocketTube(10)) Unwrapping: 149 DEBUG: [pool-1-thread-3] [3s 731ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 149 into buffer of 56 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 731ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 731ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 731ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-3] [3s 731ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 731ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 731ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 731ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 731ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 731ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 731ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [3s 731ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-3] [3s 731ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 731ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 731ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 731ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 731ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 731ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 731ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 731ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 731ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 731ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 731ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 731ms] SSL Reader(SocketTube(10)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 732ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 90 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 732ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 732ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 732ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-3] [3s 732ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 732ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 732ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 732ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 732ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 732ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 732ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-3] [3s 732ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-3] [3s 732ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 732ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 732ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 732ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 732ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 732ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 732ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 732ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 732ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 732ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 732ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [3s 732ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [3s 732ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 732ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 733ms] SocketTube(10) read bytes: 846 DEBUG: [HttpClient-9-SelectorManager] [3s 733ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 733ms] SSL Reader(SocketTube(10)) Adding 846 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 733ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 733ms] 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 733ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:846, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 733ms] SSL Reader(SocketTube(10)) Unwrapping: 846 DEBUG: [pool-1-thread-3] [3s 733ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-3] [3s 733ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 733ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 733ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-3] [3s 733ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 733ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [3s 733ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 733ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 733ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 733ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 733ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 733ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [3s 733ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 733ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 733ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 733ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [3s 733ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-3] [3s 733ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 733ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 733ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 733ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 733ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 733ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 733ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 733ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 733ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 733ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(6) DEBUG: [pool-1-thread-3] [3s 733ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 733ms] SSL Reader(SocketTube(10)) Unwrapping: 787 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 734ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 734ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 734ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-3] [3s 734ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-3] [3s 734ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 734ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 734ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 734ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 734ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 734ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 734ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 734ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(7) DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) sending 23 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 734ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 734ms] Http2Connection(SSLTube(SocketTube(10))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 734ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [3s 734ms] Http2Connection(SSLTube(SocketTube(10))) Processing 23 DEBUG: [pool-1-thread-3] [3s 734ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 734ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 734ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 734ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 734ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(8) DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-3] [3s 735ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 735ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(9) DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-3] [3s 735ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 735ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59678 DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 735ms] HttpClientImpl(9) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 735ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 735ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-3] [3s 735ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 735ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 735ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 735ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 78, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(11) DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(10)) Unwrapping: 440 DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-3] [3s 736ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 736ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 736ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 736ms] HttpClientImpl(9) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 736ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 736ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 736ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5de0b42d DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(12) DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) Unwrapping: 393 DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-3] [3s 736ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 736ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 736ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 736ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59678 DEBUG: [MainThread] [3s 736ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 736ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 736ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(14) DEBUG: [MainThread] [3s 736ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 736ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 736ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 14, received: 92, limit: 16777216 DEBUG: [MainThread] [3s 736ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 737ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onComplete DEBUG: [MainThread] [3s 737ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 737ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 737ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 737ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 737ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 737ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 737ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) close stream 1 DEBUG: [MainThread] [3s 737ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 1 DEBUG: [MainThread] [3s 737ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5b81495c DEBUG: [MainThread] [3s 737ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [3s 737ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 737ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 737ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 737ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 737ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 737ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 737ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 737ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 737ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 737ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 737ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(13) DEBUG: [pool-1-thread-3] [3s 737ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) Unwrapping: 345 DEBUG: [MainThread] [3s 738ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 345 into buffer of 16676 remaining to decode: 244 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-3] [3s 738ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 738ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 738ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 738ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 738ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 738ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 738ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 146, limit: 16777216 DEBUG: [MainThread] [3s 738ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 738ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(14) DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) Unwrapping: 244 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 244 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-3] [3s 738ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 738ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 738ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 738ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 738ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 738ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 738ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5cecb02f DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 738ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) Unwrapping: 197 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-3] [3s 738ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 739ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 739ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [3s 739ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 739ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 739ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 739ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [3s 739ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-3] [3s 739ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 739ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 739ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [3s 740ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 740ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 740ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 740ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59678 DEBUG: [pool-1-thread-3] [3s 740ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 740ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 740ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 740ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 740ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 740ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 740ms] SSL Reader(SocketTube(10)) Unwrapping: 149 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [MainThread] [3s 741ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) sending 64 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(17): 64 DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10))) Processing 64 DEBUG: [pool-1-thread-3] [3s 741ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 741ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 741ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 741ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 741ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 741ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 741ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 741ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 55, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 741ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(17) DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-3] [3s 741ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 741ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 741ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 741ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 741ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 741ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 741ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7545d6b4 DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 741ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(18) DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 741ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [3s 741ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [3s 741ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for R (false) DEBUG: [MainThread] [3s 742ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 742ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 742ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 742ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 742ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 742ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 743ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58859/http2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 743ms] Exchange establishing exchange for http://127.0.0.1:58859/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 743ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 743ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 743ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 743ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 743ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 743ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 743ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 743ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 743ms] Http2Connection(SocketTube(5)) Opened stream 5 DEBUG: [pool-1-thread-3] [3s 743ms] Http2Connection(SocketTube(5))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 747ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 747ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 747ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 747ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [3s 748ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [3s 748ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 748ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 748ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 748ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 748ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 748ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 748ms] Http2Connection(SocketTube(5))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [3s 748ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 748ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 748ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 748ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 748ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 748ms] 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, 141 ms, 20972 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 141 ms, 227249 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 TestServer: [5 s, 141 ms, 385494 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 753ms] SocketTube(5) read bytes: 410 DEBUG: [HttpClient-5-SelectorManager] [3s 753ms] Http2Connection(SocketTube(5)) onNext: got 410 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 753ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 753ms] 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 754ms] Http2Connection(SocketTube(5)) sending 410 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SocketTube(5)) H2 Receiving(12): 410 DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SocketTube(5)) Processing 410 DEBUG: [pool-1-thread-3] [3s 754ms] FramesDecoder decodes: 410 DEBUG: [pool-1-thread-3] [3s 754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 754ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SocketTube(5)) Opened stream 14 DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SocketTube(5))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SocketTube(5))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-3] [3s 754ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SocketTube(5))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SocketTube(5))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SocketTube(5))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SocketTube(5))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SocketTube(5))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 755ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 755ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 755ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 755ms] HttpClientImpl(5) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:58859/http2/fixed/y DEBUG: [pool-1-thread-3] [3s 755ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 755ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 755ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 398, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 755ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SocketTube(5)) Opened stream 16 DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SocketTube(5))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SocketTube(5))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-3] [3s 755ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [3s 755ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SocketTube(5)) Opened stream 18 DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SocketTube(5))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SocketTube(5))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-3] [3s 756ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [3s 756ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 756ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SocketTube(5))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SocketTube(5))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SocketTube(5))/Stream(16) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SocketTube(5))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 756ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 756ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 756ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 756ms] FramesDecoder Got frame: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 757ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 757ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 450, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 16) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 757ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 757ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 757ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 757ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 757ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5))/Stream(16) close stream 16 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5)) Closed stream 16 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@129ee401 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-3] [3s 757ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5))/Stream(14) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5))/Stream(14) subscribing user subscriber DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 757ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 757ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 757ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 757ms] FramesDecoder Got frame: DATA: length=53, streamid=14, flags=0 DEBUG: [MainThread] [3s 757ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=53, streamid=14, flags=0 DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 757ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 462, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onNext(53) DEBUG: [MainThread] [3s 757ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 757ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 757ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 515, limit: 16777216 DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 14) update: 53, received: 53, limit: 8388608 DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SocketTube(5)) H2 processed(12) DEBUG: [MainThread] [3s 757ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 757ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 527, limit: 16777216 DEBUG: [MainThread] [3s 757ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 757ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onComplete DEBUG: [MainThread] [3s 757ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 757ms] Http2Connection(SocketTube(5))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [MainThread] [3s 757ms] Http2Connection(SocketTube(5))/Stream(5) responseReceived: streamid=5 DEBUG: [MainThread] [3s 757ms] Http2Connection(SocketTube(5))/Stream(5) close stream 5 DEBUG: [MainThread] [3s 757ms] Http2Connection(SocketTube(5)) Closed stream 5 DEBUG: [MainThread] [3s 757ms] Http2Connection(SocketTube(5))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3f01f145 DEBUG: [MainThread] [3s 757ms] Http2Connection(SocketTube(5))/Stream(5) closing response subscriber stream 5 DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 758ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 758ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-5-SelectorManager] [3s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 760ms] SocketTube(5) read bytes: 19 DEBUG: [HttpClient-5-SelectorManager] [3s 760ms] Http2Connection(SocketTube(5)) onNext: got 19 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 760ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 760ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 761ms] SocketTube(5) read bytes: 70 DEBUG: [HttpClient-5-SelectorManager] [3s 761ms] Http2Connection(SocketTube(5)) onNext: got 70 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 761ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SocketTube(5)) sending 19 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SocketTube(5)) H2 Receiving(13): 19 DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SocketTube(5)) Processing 19 DEBUG: [HttpClient-5-SelectorManager] [3s 761ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 761ms] FramesDecoder decodes: 19 DEBUG: [pool-1-thread-3] [3s 761ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 761ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 761ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 761ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 761ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 761ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SocketTube(5))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [MainThread] [3s 761ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 761ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 761ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SocketTube(5))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SocketTube(5))/Stream(14) close stream 14 DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SocketTube(5)) Closed stream 14 DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SocketTube(5))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4a876ba3 DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SocketTube(5))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-3] [3s 761ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5))/Stream(18) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 762ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 762ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 762ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5)) H2 processed(13) DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5)) sending 70 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5)) H2 Receiving(14): 70 DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5)) Processing 70 DEBUG: [pool-1-thread-3] [3s 762ms] FramesDecoder decodes: 70 DEBUG: [pool-1-thread-3] [3s 762ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 762ms] FramesDecoder Got frame: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 762ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 762ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 579, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 18) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 762ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 762ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 762ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 762ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 762ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5))/Stream(18) close stream 18 DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5)) Closed stream 18 DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7353d714 DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SocketTube(5)) H2 processed(14) DEBUG: [MainThread] [3s 761ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 765ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 765ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 765ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 765ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 765ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 765ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 765ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 765ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 765ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 765ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 765ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 766ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58859/http2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 767ms] Exchange establishing exchange for http://127.0.0.1:58859/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 767ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 767ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 767ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 767ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 767ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SocketTube(5)) Opened stream 7 DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SocketTube(5))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 767ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 767ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 767ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 767ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [3s 768ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [3s 768ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 768ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 768ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 768ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 768ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 768ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SocketTube(5))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [3s 768ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 768ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 768ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 768ms] 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, 160 ms, 788764 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 160 ms, 976110 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 TestServer: [5 s, 161 ms, 918200 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 773ms] SocketTube(5) read bytes: 399 DEBUG: [HttpClient-5-SelectorManager] [3s 773ms] Http2Connection(SocketTube(5)) onNext: got 399 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 773ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 773ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775792, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 773ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 773ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 773ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 774ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 775ms] Http2Connection(SocketTube(5)) sending 399 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 775ms] Http2Connection(SocketTube(5)) H2 Receiving(15): 399 DEBUG: [pool-1-thread-3] [3s 775ms] Http2Connection(SocketTube(5)) Processing 399 DEBUG: [pool-1-thread-3] [3s 775ms] FramesDecoder decodes: 399 DEBUG: [pool-1-thread-3] [3s 775ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 775ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 776ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 776ms] Http2Connection(SocketTube(5)) Opened stream 20 DEBUG: [pool-1-thread-3] [3s 776ms] Http2Connection(SocketTube(5))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 776ms] Http2Connection(SocketTube(5))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-3] [3s 776ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 776ms] Http2Connection(SocketTube(5))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 776ms] Http2Connection(SocketTube(5))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 776ms] Http2Connection(SocketTube(5))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 776ms] Http2Connection(SocketTube(5))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-3] [3s 776ms] Http2Connection(SocketTube(5))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 776ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 776ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 776ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 776ms] HttpClientImpl(5) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:58859/http2/chunk/y DEBUG: [pool-1-thread-3] [3s 776ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [3s 776ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [3s 776ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 776ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 776ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 776ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 591, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 776ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 776ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5))/Stream(20) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 777ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 777ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 777ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 777ms] FramesDecoder Got frame: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 777ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 777ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 644, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 20) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 777ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 777ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 777ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 777ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 777ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5))/Stream(20) close stream 20 DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5)) Closed stream 20 DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28785fbc DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5))/Stream(20) closing response subscriber stream 20 DEBUG: [MainThread] [3s 777ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 777ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 777ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 777ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [MainThread] [3s 777ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 777ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5)) Opened stream 22 DEBUG: [pool-1-thread-3] [3s 777ms] Http2Connection(SocketTube(5))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-3] [3s 778ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 778ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 778ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 656, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 778ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(22) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 778ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 778ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 778ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 778ms] FramesDecoder Got frame: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 778ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 778ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 708, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 22) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 778ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 778ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 778ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 778ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 778ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(22) close stream 22 DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5)) Closed stream 22 DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4da3185e DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-3] [3s 778ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5)) Opened stream 24 DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-3] [3s 778ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [3s 778ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5)) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5)) H2 Receiving(16): 80 DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-3] [3s 778ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [3s 778ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 778ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 778ms] Http2Connection(SocketTube(5))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 779ms] Http2Connection(SocketTube(5))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 779ms] Http2Connection(SocketTube(5))/Stream(24) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-3] [3s 779ms] Http2Connection(SocketTube(5))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 779ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 779ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 779ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 779ms] FramesDecoder Got frame: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-3] [3s 779ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-3] [3s 779ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 779ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 779ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 779ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 760, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 779ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 24) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 779ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 779ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 779ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 779ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 779ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 779ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 779ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 779ms] Http2Connection(SocketTube(5))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-3] [3s 779ms] Http2Connection(SocketTube(5))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-3] [3s 779ms] Http2Connection(SocketTube(5))/Stream(24) close stream 24 DEBUG: [pool-1-thread-3] [3s 779ms] Http2Connection(SocketTube(5)) Closed stream 24 DEBUG: [pool-1-thread-3] [3s 779ms] Http2Connection(SocketTube(5))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3c88a83a DEBUG: [pool-1-thread-3] [3s 779ms] Http2Connection(SocketTube(5))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-3] [3s 779ms] Http2Connection(SocketTube(5)) H2 processed(16) DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 781ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 781ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 772, limit: 16777216 DEBUG: [MainThread] [3s 781ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 781ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onComplete DEBUG: [MainThread] [3s 781ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 781ms] Http2Connection(SocketTube(5))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [MainThread] [3s 781ms] Http2Connection(SocketTube(5))/Stream(7) responseReceived: streamid=7 DEBUG: [MainThread] [3s 781ms] Http2Connection(SocketTube(5))/Stream(7) close stream 7 DEBUG: [MainThread] [3s 781ms] Http2Connection(SocketTube(5)) Closed stream 7 DEBUG: [MainThread] [3s 781ms] Http2Connection(SocketTube(5))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@178ee6d DEBUG: [MainThread] [3s 781ms] Http2Connection(SocketTube(5))/Stream(7) closing response subscriber stream 7 DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 782ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 782ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 782ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 782ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 782ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 782ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 782ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 782ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 782ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 782ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 782ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 782ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 782ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 782ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 782ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 786ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:36353/https2/fixed/y GET DEBUG: [pool-1-thread-2] [3s 787ms] Exchange establishing exchange for https://127.0.0.1:36353/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 787ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [3s 787ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 787ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 787ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 787ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 787ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 787ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 787ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 5 DEBUG: [pool-1-thread-2] [3s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 787ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 787ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 787ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 787ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 787ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 787ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 788ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 788ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [3s 788ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-2] [3s 788ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 788ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-2] [3s 788ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 788ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [3s 788ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 788ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 788ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 788ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [3s 788ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [3s 788ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 788ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 788ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 788ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 788ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 788ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 789ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 789ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 789ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 789ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [3s 789ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 789ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 789ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 789ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 789ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 789ms] 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, 182 ms, 544029 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 182 ms, 842588 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 TestServer: [5 s, 182 ms, 987072 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 794ms] SocketTube(6) read bytes: 149 DEBUG: [HttpClient-5-SelectorManager] [3s 794ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 794ms] SSL Reader(SocketTube(6)) Adding 149 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 794ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 794ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 794ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 794ms] 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 794ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:149, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 794ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-2] [3s 794ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 149 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-2] [3s 794ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-2] [3s 794ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-2] [3s 794ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-2] [3s 794ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-2] [3s 794ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 794ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775772 cancelled = false DEBUG: [pool-1-thread-2] [3s 794ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-2] [3s 794ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 794ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 794ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(36): 58 DEBUG: [pool-1-thread-2] [3s 794ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-2] [3s 794ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-2] [3s 794ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 794ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 45 DEBUG: [pool-1-thread-2] [3s 801ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 802ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 14 DEBUG: [pool-1-thread-2] [3s 802ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 802ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-2] [3s 802ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(36) DEBUG: [pool-1-thread-2] [3s 802ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 802ms] SSL Reader(SocketTube(6)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [3s 802ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 53 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 802ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [3s 802ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [3s 802ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-2] [3s 802ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [3s 802ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 802ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775771 cancelled = false DEBUG: [pool-1-thread-2] [3s 802ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [3s 802ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 802ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 802ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(37): 15 DEBUG: [pool-1-thread-2] [3s 802ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-2] [3s 802ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [3s 802ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 802ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 802ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 802ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 802ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 802ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [3s 802ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 803ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 803ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 803ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 803ms] HttpClientImpl(5) ClientImpl (async) elapsed 16 millis for GET to https://127.0.0.1:36353/https2/fixed/y DEBUG: [pool-1-thread-2] [3s 803ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(37) DEBUG: [pool-1-thread-2] [3s 803ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 803ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 803ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 803ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 803ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 803ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 805ms] SocketTube(6) read bytes: 809 DEBUG: [HttpClient-5-SelectorManager] [3s 805ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 805ms] SSL Reader(SocketTube(6)) Adding 809 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 805ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 805ms] 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 805ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:809, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 805ms] SSL Reader(SocketTube(6)) Unwrapping: 809 DEBUG: [pool-1-thread-2] [3s 806ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 809 into buffer of 64 remaining to decode: 750 DEBUG: [pool-1-thread-2] [3s 806ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 806ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 806ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 806ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 806ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 806ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775770 cancelled = false DEBUG: [pool-1-thread-2] [3s 806ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 806ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 806ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 806ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(38): 21 DEBUG: [pool-1-thread-2] [3s 806ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 806ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 806ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 806ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [HttpClient-5-SelectorManager] [3s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 806ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 806ms] 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 806ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [3s 806ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 806ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 806ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 806ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 414, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 806ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 806ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(38) DEBUG: [pool-1-thread-2] [3s 806ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 806ms] SSL Reader(SocketTube(6)) Unwrapping: 750 DEBUG: [pool-1-thread-2] [3s 807ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 750 into buffer of 16676 remaining to decode: 655 DEBUG: [pool-1-thread-2] [3s 807ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 807ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 807ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [3s 807ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 807ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [MainThread] [3s 809ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 809ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 809ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 809ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 809ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 813ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775769 cancelled = false DEBUG: [pool-1-thread-2] [3s 813ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 813ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 813ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 813ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(39): 57 DEBUG: [pool-1-thread-2] [3s 813ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [3s 813ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 813ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 813ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 16 DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(39) DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) Unwrapping: 655 DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 655 into buffer of 64 remaining to decode: 596 DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775768 cancelled = false DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(40): 21 DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 814ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 814ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 814ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 814ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 426, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(40) DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) Unwrapping: 596 DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 596 into buffer of 16676 remaining to decode: 501 DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775767 cancelled = false DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(41): 57 DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [3s 815ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 815ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 815ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 18 DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(41) DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) Unwrapping: 501 DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 501 into buffer of 64 remaining to decode: 440 DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775766 cancelled = false DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(42): 23 DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [3s 815ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [3s 815ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 815ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(42) DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) Unwrapping: 440 DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775765 cancelled = false DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(43): 9 DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 815ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 815ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 815ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(43) DEBUG: [pool-1-thread-2] [3s 815ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775764 cancelled = false DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(44): 10 DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 816ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 816ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 816ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 816ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [3s 816ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 816ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(44) DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775763 cancelled = false DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(45): 64 DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [3s 816ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 816ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 816ms] FramesDecoder Got frame: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 816ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 816ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 481, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 14) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 816ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(45) DEBUG: [pool-1-thread-2] [3s 816ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775762 cancelled = false DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(46): 9 DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 817ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 817ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 817ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 817ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [3s 817ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 817ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 817ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) close stream 14 DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 14 DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@574c9310 DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) closing response subscriber stream 14 DEBUG: [MainThread] [3s 817ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 817ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(46) DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [MainThread] [3s 817ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(14) DEBUG: [MainThread] [3s 817ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 817ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [MainThread] [3s 817ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 495, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775761 cancelled = false DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(47): 10 DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 817ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 817ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 817ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 818ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 818ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [3s 818ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 818ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [3s 818ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 818ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 818ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(47) DEBUG: [pool-1-thread-2] [3s 818ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 818ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [3s 818ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 818ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 818ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 818ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 818ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 818ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775760 cancelled = false DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(48): 63 DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 819ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 819ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 819ms] FramesDecoder Got frame: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 819ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 819ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 549, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 16) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(48) DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775759 cancelled = false DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(49): 9 DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 819ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 819ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 819ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 819ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [3s 819ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 819ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 819ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) close stream 16 DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 16 DEBUG: [pool-1-thread-2] [3s 820ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@9d465ea DEBUG: [pool-1-thread-2] [3s 820ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-2] [3s 820ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(49) DEBUG: [pool-1-thread-2] [3s 820ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 820ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 820ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 820ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 820ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 820ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 821ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 821ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 822ms] SocketTube(6) read bytes: 196 DEBUG: [HttpClient-5-SelectorManager] [3s 822ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 822ms] SSL Reader(SocketTube(6)) Adding 196 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 822ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [HttpClient-5-SelectorManager] [3s 822ms] 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 822ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775758 cancelled = false DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 822ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 822ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 822ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(50): 10 DEBUG: [pool-1-thread-2] [3s 822ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 822ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 822ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 822ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 822ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 822ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 822ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [3s 822ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 822ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [3s 822ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 822ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 822ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(50) DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775757 cancelled = false DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(51): 63 DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 823ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 823ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 823ms] FramesDecoder Got frame: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 823ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 823ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 603, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 18) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(51) DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775756 cancelled = false DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(52): 9 DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 823ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 823ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 823ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 823ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [3s 823ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 823ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 823ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) close stream 18 DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 18 DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@48220322 DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(52) DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 823ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 823ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 823ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [MainThread] [3s 827ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 827ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onComplete DEBUG: [MainThread] [3s 827ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 827ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 827ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 827ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 827ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [MainThread] [3s 827ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) responseReceived: streamid=5 DEBUG: [MainThread] [3s 827ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) close stream 5 DEBUG: [MainThread] [3s 827ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 5 DEBUG: [MainThread] [3s 828ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4de1515 DEBUG: [MainThread] [3s 828ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) closing response subscriber stream 5 DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 829ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:36353/https2/chunk/y GET DEBUG: [pool-1-thread-2] [3s 829ms] Exchange establishing exchange for https://127.0.0.1:36353/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 829ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [3s 829ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 829ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 829ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 829ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 830ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 830ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 830ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 830ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 7 DEBUG: [pool-1-thread-2] [3s 830ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 830ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 830ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 830ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 830ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 830ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 830ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 830ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 830ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [3s 830ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-2] [3s 830ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 830ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-2] [3s 830ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 830ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [3s 830ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 830ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 830ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 830ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [3s 831ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [3s 831ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 831ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 831ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 831ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 831ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 831ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 831ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 831ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 831ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 831ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 831ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [3s 831ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 831ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 831ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 831ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 7 TestServer(2): Using handler for: /https2/chunk TestServer: [5 s, 224 ms, 142448 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 224 ms, 353564 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 TestServer: [5 s, 224 ms, 439607 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 839ms] SocketTube(6) read bytes: 198 DEBUG: [HttpClient-5-SelectorManager] [3s 839ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 839ms] SSL Reader(SocketTube(6)) Adding 198 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 839ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 839ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] 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 853ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:198, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 853ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [pool-1-thread-2] [3s 853ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 198 into buffer of 16676 remaining to decode: 107 DEBUG: [pool-1-thread-2] [3s 853ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-2] [3s 853ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-2] [3s 853ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-2] [3s 853ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-2] [3s 853ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 853ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775755 cancelled = false DEBUG: [pool-1-thread-2] [3s 853ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 854ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 854ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(53): 53 DEBUG: [pool-1-thread-2] [3s 854ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-2] [3s 854ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-2] [3s 854ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 854ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 40 DEBUG: [pool-1-thread-2] [3s 854ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 854ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 20 DEBUG: [pool-1-thread-2] [3s 854ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 854ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-2] [3s 854ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(53) DEBUG: [pool-1-thread-2] [3s 854ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 854ms] SSL Reader(SocketTube(6)) Unwrapping: 107 DEBUG: [pool-1-thread-2] [3s 854ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 107 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-2] [3s 854ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 854ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 854ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 854ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 854ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 854ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775754 cancelled = false DEBUG: [pool-1-thread-2] [3s 854ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 854ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 854ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 854ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(54): 10 DEBUG: [pool-1-thread-2] [3s 854ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 854ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 854ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 854ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 855ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 855ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 855ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 855ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [3s 855ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 855ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 855ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 855ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 855ms] HttpClientImpl(5) ClientImpl (async) elapsed 26 millis for GET to https://127.0.0.1:36353/https2/chunk/y DEBUG: [pool-1-thread-2] [3s 855ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(54) DEBUG: [pool-1-thread-2] [3s 855ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 855ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-2] [3s 855ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 855ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 855ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 855ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 855ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 855ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 855ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775753 cancelled = false DEBUG: [pool-1-thread-2] [3s 855ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 855ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 855ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 855ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(55): 21 DEBUG: [pool-1-thread-2] [3s 855ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 855ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 855ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 855ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [3s 855ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [3s 855ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 855ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 855ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 855ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 855ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 855ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(55) DEBUG: [pool-1-thread-2] [3s 855ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 856ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 856ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 856ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 856ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 856ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 856ms] SocketTube(6) read bytes: 936 DEBUG: [HttpClient-5-SelectorManager] [3s 856ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 856ms] SSL Reader(SocketTube(6)) Adding 936 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 856ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 856ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 857ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 857ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 857ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 857ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 857ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 861ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 861ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-2] [3s 861ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-2] [3s 861ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [3s 861ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 861ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [3s 861ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [3s 861ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 861ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775752 cancelled = false DEBUG: [pool-1-thread-2] [3s 861ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [3s 861ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 861ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 861ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(56): 52 DEBUG: [pool-1-thread-2] [3s 861ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [3s 861ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 861ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 861ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 862ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 862ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 22 DEBUG: [pool-1-thread-2] [3s 862ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 862ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-2] [3s 862ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(56) DEBUG: [pool-1-thread-2] [3s 862ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 862ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-2] [3s 862ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-2] [3s 862ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 862ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 862ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 862ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 862ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 862ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775751 cancelled = false DEBUG: [pool-1-thread-2] [3s 862ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 862ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 862ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 862ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(57): 21 DEBUG: [pool-1-thread-2] [3s 862ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 862ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 862ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 862ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [3s 862ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [3s 862ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 862ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 862ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 862ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 627, limit: 16777216 DEBUG: [MainThread] [3s 862ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 862ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 862ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 862ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 862ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 862ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(57) DEBUG: [pool-1-thread-2] [3s 862ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 862ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-2] [3s 863ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [3s 863ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [3s 863ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 863ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [3s 863ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [3s 863ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 863ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775750 cancelled = false DEBUG: [pool-1-thread-2] [3s 863ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [3s 863ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 863ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 863ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(58): 52 DEBUG: [pool-1-thread-2] [3s 863ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [3s 863ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 863ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 863ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 865ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 865ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 24 DEBUG: [pool-1-thread-2] [3s 865ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(58) DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775749 cancelled = false DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(59): 23 DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [3s 866ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [3s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 866ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 866ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 866ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 641, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(59) DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775748 cancelled = false DEBUG: [pool-1-thread-2] [3s 866ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(60): 9 DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 866ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 866ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 866ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 866ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 866ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 866ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-2] [3s 866ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 7 DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@30f238d0 DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(60) DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775747 cancelled = false DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(61): 10 DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 867ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 867ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 867ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 867ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 867ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 867ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(61) DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775746 cancelled = false DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(62): 64 DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [3s 867ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 867ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 867ms] FramesDecoder Got frame: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 867ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 867ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 696, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 20) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 867ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(62) DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [3s 867ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775745 cancelled = false DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(63): 9 DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 868ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 868ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 868ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 868ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 868ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 868ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 868ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) close stream 20 DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 20 DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@395f9cd DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(63) DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775744 cancelled = false DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(64): 10 DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 868ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 868ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 868ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 868ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 868ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 868ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(64) DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [MainThread] [3s 868ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 868ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 868ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 868ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775743 cancelled = false DEBUG: [pool-1-thread-2] [3s 868ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(65): 63 DEBUG: [pool-1-thread-2] [3s 868ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 869ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 869ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 869ms] FramesDecoder Got frame: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 869ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 869ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 750, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 22) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(65) DEBUG: [pool-1-thread-2] [3s 869ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 869ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 869ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 869ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 869ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 869ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 869ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 869ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 869ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775742 cancelled = false DEBUG: [pool-1-thread-2] [3s 869ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(66): 9 DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 869ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 869ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 869ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 869ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 869ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 869ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 869ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) close stream 22 DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 22 DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@29c42760 DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-2] [3s 869ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(66) DEBUG: [pool-1-thread-2] [3s 869ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 869ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 870ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 870ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 870ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 870ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 870ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 870ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 870ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775741 cancelled = false DEBUG: [pool-1-thread-2] [3s 870ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 870ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 870ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 870ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(67): 10 DEBUG: [pool-1-thread-2] [3s 870ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 870ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 870ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 870ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 870ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 870ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 870ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [3s 870ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 871ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 871ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 871ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 871ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(67) DEBUG: [pool-1-thread-2] [3s 871ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 871ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [3s 872ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 872ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 872ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 872ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 872ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 872ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 872ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775740 cancelled = false DEBUG: [pool-1-thread-2] [3s 872ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 872ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 873ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 873ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(68): 63 DEBUG: [pool-1-thread-2] [3s 873ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 873ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 873ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 873ms] FramesDecoder Got frame: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-2] [3s 873ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-2] [3s 873ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 873ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 873ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 873ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 804, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 873ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 24) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 873ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(68) DEBUG: [pool-1-thread-2] [3s 873ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 873ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [MainThread] [3s 873ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 873ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 873ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 873ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 873ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 874ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 874ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 874ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 874ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 874ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 874ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 875ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775739 cancelled = false DEBUG: [pool-1-thread-2] [3s 875ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 875ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 875ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 875ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(69): 9 DEBUG: [pool-1-thread-2] [3s 875ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 875ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 875ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 875ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 875ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 875ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 875ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 875ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 875ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 875ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 875ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [MainThread] [3s 875ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 875ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-2] [3s 875ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) close stream 24 DEBUG: [pool-1-thread-2] [3s 875ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 24 DEBUG: [MainThread] [3s 875ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 875ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 875ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 875ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 875ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 875ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@71a70a69 DEBUG: [pool-1-thread-2] [3s 875ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-2] [3s 875ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(69) DEBUG: [pool-1-thread-2] [3s 875ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 875ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 875ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 875ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [MainThread] [3s 875ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 875ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 875ms] SocketTube(6) resuming read event DEBUG: [MainThread] [3s 875ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 875ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 875ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 875ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [MainThread] [3s 885ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [MainThread] [3s 888ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:58859/http2/fixed/y GET DEBUG: [pool-1-thread-2] [3s 888ms] Exchange establishing exchange for http://127.0.0.1:58859/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 889ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 889ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 889ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 889ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 889ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 889ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 893ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 893ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 893ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7c45586f queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 893ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7c45586f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 893ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 893ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 893ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 893ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 893ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 893ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [3s 894ms] 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=58578,localport=58859] TestServer(1): starting connection DEBUG: [HttpClient-10-SelectorManager] [3s 897ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4c6584b for C (true) DEBUG: [HttpClient-10-SelectorManager] [3s 897ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [3s 897ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58578 DEBUG: [pool-1-thread-2] [3s 901ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 901ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [3s 901ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [3s 901ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 901ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-2] [3s 901ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 901ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-10-SelectorManager] [3s 901ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-2] [3s 901ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-2] [3s 901ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-2] [3s 901ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [3s 901ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@e3e333b DEBUG: [HttpClient-10-SelectorManager] [3s 901ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [3s 901ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [3s 901ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [3s 901ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [3s 901ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [3s 901ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [3s 901ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 902ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 902ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 902ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [3s 902ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [3s 905ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 905ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 905ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 905ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-3] [3s 905ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [3s 905ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 905ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 905ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 905ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-1] [3s 905ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 905ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 905ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 905ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 905ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 905ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 905ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 905ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 905ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 905ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-1] [3s 906ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-1] [3s 906ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 906ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 906ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 906ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 906ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 906ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 906ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 906ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 906ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-1] [3s 906ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [3s 906ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 906ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7807b796 DEBUG: [pool-1-thread-1] [3s 906ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 906ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b3cac98 for R (true) DEBUG: [HttpClient-10-SelectorManager] [3s 906ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b3cac98 for None (false) DEBUG: [HttpClient-10-SelectorManager] [3s 906ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-10-SelectorManager] [3s 906ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [3s 906ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 906ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b3cac98 for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 906ms] 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 909ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7c45586f DEBUG: [pool-1-thread-1] [3s 909ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 909ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7c45586f DEBUG: [pool-1-thread-1] [3s 909ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 909ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [3s 909ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7c45586f DEBUG: [pool-1-thread-1] [3s 909ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 909ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 909ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58578 remote=/127.0.0.1:58859] DEBUG: [pool-1-thread-1] [3s 909ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [3s 909ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@50328835(10) DEBUG: [pool-1-thread-1] [3s 909ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4d90d553/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37c56269 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 910ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 910ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 910ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 910ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [3s 910ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 910ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 910ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 910ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 910ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 910ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 910ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 910ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [3s 910ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 910ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [3s 910ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 910ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-1] [3s 910ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 910ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 910ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 910ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 910ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 910ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 910ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 910ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 910ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 910ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 910ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-1] [3s 910ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [3s 910ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [3s 910ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 910ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 910ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [3s 911ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [3s 911ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [3s 911ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 911ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [3s 911ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@50328835(10) DEBUG: [pool-1-thread-1] [3s 911ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4d90d553/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37c56269, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 911ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [3s 911ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 911ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-10-SelectorManager] [3s 912ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [3s 912ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7abd2408 DEBUG: [HttpClient-10-SelectorManager] [3s 912ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [3s 912ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [3s 912ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [3s 912ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-10-SelectorManager] [3s 912ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [3s 912ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b3cac98 for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 912ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [3s 912ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [3s 912ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [3s 912ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [3s 912ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 916ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 916ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [3s 916ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [3s 916ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 916ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-1] [3s 916ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 916ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [3s 916ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 916ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 916ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [3s 917ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-1] [3s 917ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-1] [3s 917ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 917ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [Test-server-pool] [3s 917ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 917ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 917ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 917ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 917ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 917ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 920ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer: [5 s, 313 ms, 933683 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 314 ms, 156860 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 TestServer: [5 s, 314 ms, 250223 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 DEBUG: [readLoop] [3s 925ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 925ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 925ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 925ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 926ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 926ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 926ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 926ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 926ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 926ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-10-SelectorManager] [3s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b3cac98 for None (false) DEBUG: [HttpClient-10-SelectorManager] [3s 937ms] SocketTube(11) read bytes: 548 DEBUG: [HttpClient-10-SelectorManager] [3s 938ms] Http2Connection(SocketTube(11)) onNext: got 548 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [3s 938ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 938ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b3cac98 for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 938ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SocketTube(11)) sending 548 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 548 DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SocketTube(11)) Processing 548 DEBUG: [pool-1-thread-1] [3s 938ms] FramesDecoder decodes: 548 DEBUG: [pool-1-thread-1] [3s 938ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 938ms] 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 938ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 939ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 939ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 939ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [3s 939ms] SocketTube(11) trying to write: 9 DEBUG: [pool-1-thread-1] [3s 939ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-1] [3s 939ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 939ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [3s 939ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 939ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 939ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SocketTube(11)) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SocketTube(11))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SocketTube(11))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 939ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y) 200 HTTP_2 Local port: 58578 DEBUG: [readLoop] [3s 941ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 941ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 941ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 941ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 941ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 946ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 946ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 946ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 946ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 947ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11)) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 947ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 947ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11)) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 947ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 947ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 947ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 948ms] HttpClientImpl(10) ClientImpl (async) elapsed 59 millis for GET to http://127.0.0.1:58859/http2/fixed/y DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@742fc3d DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 948ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 948ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(11))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(11))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(11))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 58578 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(11))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 948ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 948ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 948ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 948ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11)) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2c6f42d2 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 949ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 58578 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 949ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 949ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 949ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 949ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11)) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@377d40df DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 949ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 58578 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(11))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 949ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 950ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 950ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 950ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(11))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(11))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(11))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(11)) Closed stream 6 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(11))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c363dc4 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(11))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [MainThread] [3s 951ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [MainThread] [3s 951ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:58859/http2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 951ms] Exchange establishing exchange for http://127.0.0.1:58859/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 952ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 952ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 952ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 952ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 952ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 952ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 952ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 952ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 952ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3b6113fa queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 952ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3b6113fa, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 952ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 952ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 952ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 952ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 952ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 952ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [3s 953ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [HttpClient-11-SelectorManager] [3s 953ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@770471d9 for C (true) DEBUG: [HttpClient-11-SelectorManager] [3s 953ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [3s 953ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58590 DEBUG: [pool-1-thread-3] [3s 953ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 953ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [3s 953ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [3s 953ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 953ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [3s 953ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 953ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [pool-1-thread-3] [3s 953ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-3] [3s 953ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 953ms] Http1Exchange requestAction.headers TestServer(1): connection accepted DEBUG: [pool-1-thread-3] [3s 953ms] Http1Exchange setting outgoing with headers TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-11-SelectorManager] [3s 953ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-3] [3s 953ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] TestServer: New connection from Socket[addr=/127.0.0.1,port=58590,localport=58859] DEBUG: [HttpClient-11-SelectorManager] [3s 953ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7dfc1aa9 DEBUG: [HttpClient-11-SelectorManager] [3s 953ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [3s 953ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [3s 953ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [3s 953ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [3s 953ms] SocketTube(12) pending subscriber subscribed TestServer(1): starting connection DEBUG: [pool-1-thread-1] [3s 953ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 953ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-1] [3s 953ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 953ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 953ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [3s 954ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 954ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-11-SelectorManager] [3s 953ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [3s 954ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 954ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 954ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 954ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-3] [3s 954ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 954ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 954ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 954ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 954ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 954ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 954ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 961ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 961ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 961ms] Http1Publisher(SocketTube(12)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 961ms] SocketTube(12) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 961ms] SocketTube(12) wrote: 204 DEBUG: [pool-1-thread-3] [3s 961ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 961ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 961ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 961ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 961ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 961ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 961ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 961ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 961ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [pool-1-thread-3] [3s 961ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 961ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 961ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6ed58d20 DEBUG: [pool-1-thread-3] [3s 961ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [3s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38fe9b72 for R (true) DEBUG: [HttpClient-11-SelectorManager] [3s 965ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38fe9b72 for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 966ms] SocketTube(12) read bytes: 71 DEBUG: [HttpClient-11-SelectorManager] [3s 966ms] Http1AsyncReceiver(SocketTube(12)) Putting 71 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [3s 966ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38fe9b72 for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 966ms] 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 966ms] Http1AsyncReceiver(SocketTube(12)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3b6113fa DEBUG: [pool-1-thread-3] [3s 966ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 966ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3b6113fa DEBUG: [pool-1-thread-3] [3s 966ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [3s 966ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [3s 966ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3b6113fa DEBUG: [pool-1-thread-3] [3s 966ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 966ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 966ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58590 remote=/127.0.0.1:58859] DEBUG: [pool-1-thread-3] [3s 966ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [3s 966ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@518e33c8(11) DEBUG: [pool-1-thread-3] [3s 966ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@176531b8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37d550ef queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 966ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 966ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 966ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 966ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-3] [3s 967ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 967ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SocketTube(12)) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SocketTube(12))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SocketTube(12))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 967ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [3s 967ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 967ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [3s 967ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 967ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-3] [3s 967ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-11-SelectorManager] [3s 967ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-3] [3s 967ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [3s 967ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@98c2209 DEBUG: [HttpClient-11-SelectorManager] [3s 967ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [3s 967ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [3s 967ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [3s 967ms] Http2Connection(SocketTube(12)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-11-SelectorManager] [3s 967ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [3s 967ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38fe9b72 for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 967ms] SocketTube(12) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [3s 967ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [3s 967ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [3s 967ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [3s 967ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 967ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 967ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-1] [3s 967ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 969ms] PlainHttpConnection(SocketTube(12)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 969ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 969ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-3] [3s 969ms] SocketTube(12) trying to write: 63 DEBUG: [pool-1-thread-3] [3s 969ms] SocketTube(12) wrote: 63 DEBUG: [pool-1-thread-3] [3s 969ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 969ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [3s 969ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 969ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [3s 969ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 969ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 969ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 969ms] PlainHttpConnection(SocketTube(12)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 969ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [Test-server-pool] [3s 969ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 969ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-3] [3s 969ms] SocketTube(12) trying to write: 13 DEBUG: [pool-1-thread-3] [3s 969ms] SocketTube(12) wrote: 13 DEBUG: [pool-1-thread-3] [3s 969ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 969ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [3s 969ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 969ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SocketTube(12)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SocketTube(12)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SocketTube(12)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 969ms] Http1AsyncReceiver(SocketTube(12)) stopping DEBUG: [pool-1-thread-3] [3s 970ms] Http1AsyncReceiver(SocketTube(12)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [3s 970ms] Http1AsyncReceiver(SocketTube(12)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SocketTube(12)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SocketTube(12)) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 970ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 970ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 970ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-3] [3s 970ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [3s 970ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 970ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@518e33c8(11) DEBUG: [pool-1-thread-3] [3s 970ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@176531b8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37d550ef, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 970ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 970ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 970ms] Http1AsyncReceiver(SocketTube(12)) 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, 365 ms, 240538 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 365 ms, 408243 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 TestServer: [5 s, 365 ms, 486006 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 DEBUG: [readLoop] [3s 980ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 980ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 980ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 980ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 980ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 980ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 981ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 981ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 981ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 981ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 981ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 981ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-11-SelectorManager] [3s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38fe9b72 for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 984ms] SocketTube(12) read bytes: 448 DEBUG: [HttpClient-11-SelectorManager] [3s 984ms] Http2Connection(SocketTube(12)) onNext: got 448 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [3s 984ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38fe9b72 for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 984ms] 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 984ms] Http2Connection(SocketTube(12)) sending 448 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(12)) H2 Receiving(1): 448 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(12)) Processing 448 DEBUG: [pool-1-thread-3] [3s 984ms] FramesDecoder decodes: 448 DEBUG: [pool-1-thread-3] [3s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 984ms] 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 984ms] Http2Connection(SocketTube(12)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 984ms] PlainHttpConnection(SocketTube(12)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 984ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 984ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-3] [3s 984ms] SocketTube(12) trying to write: 9 DEBUG: [pool-1-thread-3] [3s 984ms] SocketTube(12) wrote: 9 DEBUG: [HttpClient-11-SelectorManager] [3s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38fe9b72 for None (false) DEBUG: [readLoop] [3s 984ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 984ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 984ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [3s 984ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 984ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 984ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [3s 984ms] SocketTube(12) read bytes: 80 DEBUG: [pool-1-thread-3] [3s 984ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [3s 984ms] Http2Connection(SocketTube(12)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [3s 984ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38fe9b72 for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 984ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 984ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-3] [3s 985ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 985ms] Http2Connection(SocketTube(12)) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 985ms] Http2Connection(SocketTube(12))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 985ms] Http2Connection(SocketTube(12))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 985ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 985ms] Http2Connection(SocketTube(12))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 985ms] Http2Connection(SocketTube(12))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 985ms] Http2Connection(SocketTube(12))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 985ms] Http2Connection(SocketTube(12))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y) 200 HTTP_2 Local port: 58590 DEBUG: [pool-1-thread-3] [3s 985ms] Http2Connection(SocketTube(12))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 985ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 985ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 985ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 986ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12)) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 986ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 986ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12)) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 986ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 986ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 986ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 986ms] HttpClientImpl(11) ClientImpl (async) elapsed 35 millis for GET to http://127.0.0.1:58859/http2/chunk/y DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12)) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@46e64a12 DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 986ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 986ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 986ms] Http2Connection(SocketTube(12))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 58590 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 987ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 987ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 88, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 987ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 987ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12)) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@78304b87 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 987ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 58590 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 987ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 987ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 53, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 987ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 987ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12)) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@657f2e46 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12)) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12)) H2 Receiving(2): 80 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12)) Processing 80 DEBUG: [pool-1-thread-3] [3s 987ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [3s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 987ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 58590 DEBUG: [pool-1-thread-3] [3s 987ms] Http2Connection(SocketTube(12))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 988ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 988ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 988ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 988ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 988ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 988ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 988ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 988ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 988ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 988ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 988ms] Http2Connection(SocketTube(12))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 988ms] Http2Connection(SocketTube(12))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 988ms] Http2Connection(SocketTube(12))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 988ms] Http2Connection(SocketTube(12)) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 988ms] Http2Connection(SocketTube(12))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@22f968de DEBUG: [pool-1-thread-3] [3s 988ms] Http2Connection(SocketTube(12))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 988ms] Http2Connection(SocketTube(12)) H2 processed(2) DEBUG: [MainThread] [3s 993ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [MainThread] [3s 995ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:36353/https2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 995ms] Exchange establishing exchange for https://127.0.0.1:36353/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 995ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 995ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 995ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [pool-1-thread-1] [3s 995ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [3s 996ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7eb7336c for C (true) DEBUG: [HttpClient-12-SelectorManager] [3s 996ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [3s 996ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59680 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59680, Session(1697432538160|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [4s 1ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-1] [4s 1ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 1ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-1] [4s 1ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 1ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [4s 1ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-12-SelectorManager] [4s 1ms] 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@744f581c[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] [4s 1ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-12-SelectorManager] [4s 1ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-12-SelectorManager] [4s 2ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [4s 2ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 2ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 2ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [4s 2ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [4s 2ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [4s 2ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [4s 2ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [4s 2ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [4s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for R (true) DEBUG: [pool-1-thread-1] [4s 1ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-1] [4s 2ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SocketTube(13) DEBUG: [pool-1-thread-1] [4s 2ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-1] [4s 2ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 2ms] SSL Writer(SocketTube(13)) onSubscribe initiating handshaking DEBUG: [HttpClient-12-SelectorManager] [4s 2ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [4s 2ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 2ms] SSL Writer(SocketTube(13)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 2ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [4s 2ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [4s 2ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 2ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 2ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 4ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 4ms] SSL Writer(SocketTube(13)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 4ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 4ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-1] [4s 4ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 4ms] SSL Writer(SocketTube(13)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 4ms] SSL Writer(SocketTube(13)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [4s 4ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 4ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 5ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 5ms] SocketTube(13) trying to write: 2191 DEBUG: [pool-1-thread-1] [4s 5ms] SocketTube(13) wrote: 2191 DEBUG: [pool-1-thread-1] [4s 5ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [4s 5ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 5ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 5ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 5ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 9ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [4s 9ms] SocketTube(13) read bytes: 308 DEBUG: [HttpClient-12-SelectorManager] [4s 9ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 9ms] SSL Reader(SocketTube(13)) Adding 308 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 9ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 9ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 9ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 9ms] SSL Reader(SocketTube(13)) Unwrapping: 308 DEBUG: [pool-1-thread-1] [4s 9ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-1] [4s 9ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 9ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [4s 10ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-1] [4s 10ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 10ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 11ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-1] [4s 11ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 11ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 11ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 11ms] SSL Writer(SocketTube(13)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 11ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 11ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-1] [4s 11ms] SSL Writer(SocketTube(13)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 11ms] SSL Writer(SocketTube(13)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [4s 11ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 11ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 11ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 11ms] SocketTube(13) trying to write: 6 DEBUG: [pool-1-thread-1] [4s 11ms] SocketTube(13) wrote: 6 DEBUG: [pool-1-thread-1] [4s 11ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [4s 11ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 11ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 11ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 11ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 11ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 11ms] SSL Reader(SocketTube(13)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [4s 12ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [4s 12ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 12ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [4s 12ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-1] [4s 12ms] SSL Reader(SocketTube(13)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [4s 12ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [4s 12ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 12ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [4s 12ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-1] [4s 12ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 12ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 12ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-1] [4s 12ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 12ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 12ms] SSL Reader(SocketTube(13)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [4s 13ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 13ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 13ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [4s 13ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-1] [4s 13ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [4s 13ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 15ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 15ms] SSL Writer(SocketTube(13)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 15ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 15ms] SSLFlowDelegate(SocketTube(13)) setALPN = h2 DEBUG: [pool-1-thread-1] [4s 15ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 15ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [4s 15ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [4s 16ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 16ms] SSLTube(SocketTube(13)) connecting flows DEBUG: [pool-1-thread-1] [4s 16ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2a2a23fb DEBUG: [pool-1-thread-1] [4s 16ms] Http2Connection(SSLTube(SocketTube(13))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [4s 16ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 16ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 16ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 16ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 16ms] SSLTube(SocketTube(13)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 16ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-1] [4s 16ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 16ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 16ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-1] [4s 16ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 16ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-1] [4s 16ms] SSL Writer(SocketTube(13)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 16ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [4s 16ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 16ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 16ms] Http2Connection(SSLTube(SocketTube(13))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [4s 16ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 16ms] Http2Connection(SSLTube(SocketTube(13))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 16ms] Http2Connection(SSLTube(SocketTube(13))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 16ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 16ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-1] [4s 16ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-1] [4s 16ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 16ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 16ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 16ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 16ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 16ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 16ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 16ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 16ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 16ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 16ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 16ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 17ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 17ms] SocketTube(13) trying to write: 90 DEBUG: [pool-1-thread-1] [4s 17ms] SocketTube(13) wrote: 90 DEBUG: [pool-1-thread-1] [4s 17ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [4s 17ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 17ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [4s 17ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-1] [4s 17ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-1] [4s 17ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-1] [4s 17ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [4s 17ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-1] [4s 17ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-1] [4s 17ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-1] [4s 17ms] SSLTube(SocketTube(13)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 17ms] SocketTube(13) trying to write: 174 DEBUG: [pool-1-thread-1] [4s 17ms] SocketTube(13) wrote: 174 DEBUG: [pool-1-thread-1] [4s 17ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [4s 17ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 17ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [4s 17ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-1] [4s 17ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 17ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 17ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [4s 17ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [4s 17ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-1] [4s 17ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 17ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [4s 19ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 19ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 20ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 20ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 20ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 20ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-12-SelectorManager] [4s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 20ms] SocketTube(13) read bytes: 1803 DEBUG: [HttpClient-12-SelectorManager] [4s 20ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 20ms] SSL Reader(SocketTube(13)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 20ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 20ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 20ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [4s 20ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 20ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 20ms] SSL Reader(SocketTube(13)) Unwrapping: 1803 DEBUG: [readLoop] [4s 20ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 20ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 20ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 20ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 20ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 20ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 20ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 20ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 20ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 20ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [4s 21ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [4s 21ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 21ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [4s 21ms] SSL Reader(SocketTube(13)) Unwrapping: 77 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [4s 21ms] SSL Reader(SocketTube(13)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 21ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [4s 21ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [4s 21ms] SSL Reader(SocketTube(13)) sending 39 DEBUG: [pool-1-thread-1] [4s 21ms] SSL Reader(SocketTube(13)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [4s 21ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 21ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 21ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [4s 21ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 39 bytes in 1 buffers TestServer: [5 s, 413 ms, 99534 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-1] [4s 21ms] Http2Connection(SSLTube(SocketTube(13))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 21ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [4s 21ms] Http2Connection(SSLTube(SocketTube(13))) Processing 39 DEBUG: [pool-1-thread-1] [4s 21ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [4s 21ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 21ms] 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 21ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Sent response headers 200 DEBUG: [pool-1-thread-1] [4s 21ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 21ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 21ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-1] [4s 21ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 21ms] SSL Writer(SocketTube(13)) onNext TestServer: [5 s, 413 ms, 292380 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-1] [4s 21ms] SSL Writer(SocketTube(13)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 21ms] SSL Writer(SocketTube(13)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 21ms] SSL Writer(SocketTube(13)) wrapping 9 bytes TestServer: [5 s, 413 ms, 396562 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-1] [4s 21ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 21ms] SSL Writer(SocketTube(13)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 21ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 21ms] SSL Writer(SocketTube(13)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 21ms] SSL Writer(SocketTube(13)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [4s 21ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 21ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 21ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 21ms] SocketTube(13) trying to write: 47 DEBUG: [pool-1-thread-1] [4s 21ms] SocketTube(13) wrote: 47 DEBUG: [pool-1-thread-1] [4s 21ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [4s 21ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 21ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 21ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 21ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [4s 21ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-1] [4s 21ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-1] [4s 21ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 21ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 21ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 21ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [4s 21ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [4s 21ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-1] [4s 21ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 21ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [4s 22ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 22ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 22ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 22ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 22ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [4s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for R (false) TestServer(2): connection started DEBUG: [HttpClient-12-SelectorManager] [4s 34ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 34ms] SocketTube(13) read bytes: 716 DEBUG: [HttpClient-12-SelectorManager] [4s 34ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 34ms] SSL Reader(SocketTube(13)) Adding 716 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 34ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 34ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 34ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 34ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:716, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 34ms] SSL Reader(SocketTube(13)) Unwrapping: 716 DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) Decoded 59 bytes out of 716 into buffer of 16676 remaining to decode: 619 DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) sending 59 DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-1] [4s 35ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 35ms] Http2Connection(SSLTube(SocketTube(13))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 35ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-1] [4s 35ms] Http2Connection(SSLTube(SocketTube(13))) Processing 59 DEBUG: [pool-1-thread-1] [4s 35ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-1] [4s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 35ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-1] [4s 35ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 35ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 2 DEBUG: [pool-1-thread-1] [4s 35ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 35ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [4s 35ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(2) DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) Unwrapping: 619 DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) Decoded 15 bytes out of 619 into buffer of 64 remaining to decode: 566 DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) sending 15 DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [4s 35ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [4s 35ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 35ms] Http2Connection(SSLTube(SocketTube(13))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 35ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-1] [4s 35ms] Http2Connection(SSLTube(SocketTube(13))) Processing 15 DEBUG: [pool-1-thread-1] [4s 35ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [4s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 35ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 35ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y) 200 HTTP_2 Local port: 59680 DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 36ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(3) DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) Unwrapping: 566 DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 566 into buffer of 64 remaining to decode: 507 DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-1] [4s 36ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [4s 36ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 36ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(4) DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) Unwrapping: 507 DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 507 into buffer of 16676 remaining to decode: 412 DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [4s 36ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-1] [4s 36ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-1] [4s 36ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [4s 36ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 36ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 4 DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(5) DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) Unwrapping: 412 DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 412 into buffer of 64 remaining to decode: 353 DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-1] [4s 37ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [4s 37ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 37ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(6) DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) Unwrapping: 353 DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 353 into buffer of 16676 remaining to decode: 258 DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [4s 37ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-1] [4s 37ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-1] [4s 37ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [4s 37ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 37ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 6 DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(7) DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) Unwrapping: 258 DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) Decoded 23 bytes out of 258 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) sending 23 DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13))) Processing 23 DEBUG: [pool-1-thread-1] [4s 38ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [4s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 38ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(8) DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) Unwrapping: 197 DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 197 into buffer of 64 remaining to decode: 150 DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [4s 38ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-1] [4s 38ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 38ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 38ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 38ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 38ms] HttpClientImpl(12) ClientImpl (async) elapsed 43 millis for GET to https://127.0.0.1:36353/https2/fixed/y DEBUG: [pool-1-thread-1] [4s 39ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 39ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 39ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 39ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 39ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@778ce5d9 DEBUG: [pool-1-thread-1] [4s 39ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 39ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(9) DEBUG: [pool-1-thread-1] [4s 39ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 39ms] SSL Reader(SocketTube(13)) Unwrapping: 150 DEBUG: [pool-1-thread-1] [4s 39ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 150 into buffer of 64 remaining to decode: 102 DEBUG: [pool-1-thread-1] [4s 39ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 39ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 39ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-1] [4s 39ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 39ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 39ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [4s 39ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 39ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 39ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 39ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [4s 39ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-1] [4s 39ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 39ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 39ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 39ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 39ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 39ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59680 DEBUG: [pool-1-thread-1] [4s 39ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 39ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 39ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(10) DEBUG: [pool-1-thread-1] [4s 39ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 39ms] SSL Reader(SocketTube(13)) Unwrapping: 102 DEBUG: [pool-1-thread-1] [4s 40ms] SSL Reader(SocketTube(13)) Decoded 64 bytes out of 102 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 40ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [4s 40ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [4s 40ms] SSL Reader(SocketTube(13)) sending 64 DEBUG: [pool-1-thread-1] [4s 40ms] SSL Reader(SocketTube(13)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [4s 40ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 40ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [4s 40ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [4s 40ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 40ms] Http2Connection(SSLTube(SocketTube(13))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 40ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [4s 40ms] Http2Connection(SSLTube(SocketTube(13))) Processing 64 DEBUG: [pool-1-thread-1] [4s 40ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [4s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 40ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 40ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 40ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [4s 40ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 40ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 40ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(11) DEBUG: [pool-1-thread-1] [4s 40ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 40ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [4s 40ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [4s 40ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-1] [4s 40ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 40ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 41ms] SocketTube(13) read bytes: 439 DEBUG: [HttpClient-12-SelectorManager] [4s 41ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 41ms] SSL Reader(SocketTube(13)) Adding 439 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 41ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 41ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for R (false) DEBUG: [pool-1-thread-1] [4s 45ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:439, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 45ms] SSL Reader(SocketTube(13)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [4s 45ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [4s 45ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 45ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 45ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-1] [4s 45ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 45ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 46ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [4s 46ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-1] [4s 46ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 46ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 46ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 46ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 2 DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2a093ef1 DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(12) DEBUG: [pool-1-thread-1] [4s 46ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 46ms] SSL Reader(SocketTube(13)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [4s 46ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [4s 46ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 46ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 46ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-1] [4s 46ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 46ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 46ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [4s 46ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-1] [4s 46ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 46ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 46ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59680 DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 46ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 46ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(13) DEBUG: [pool-1-thread-1] [4s 46ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 46ms] SSL Reader(SocketTube(13)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [4s 46ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [4s 46ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-1] [4s 47ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [4s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 47ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(14) DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-1] [4s 47ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 47ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 47ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 4 DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7ae7da14 DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(15) DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [4s 47ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-1] [4s 47ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 47ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59680 DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 47ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 47ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(16) DEBUG: [pool-1-thread-1] [4s 50ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 50ms] SSL Reader(SocketTube(13)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [4s 50ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [4s 50ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [4s 50ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [4s 50ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-1] [4s 50ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [4s 50ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 50ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [4s 50ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [4s 50ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 50ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 50ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [4s 50ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-1] [4s 50ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [4s 50ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 50ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 50ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 50ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [4s 50ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 50ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 50ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(17) DEBUG: [pool-1-thread-1] [4s 50ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 50ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [4s 51ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 51ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 51ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 51ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-1] [4s 51ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 51ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 51ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [4s 51ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 51ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 51ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 51ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [4s 51ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-1] [4s 51ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 51ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 51ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 51ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 51ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 51ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 51ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 51ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 51ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [4s 51ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 6 DEBUG: [pool-1-thread-1] [4s 51ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1a91b48 DEBUG: [pool-1-thread-1] [4s 51ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [4s 51ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(18) DEBUG: [pool-1-thread-1] [4s 51ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 51ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [4s 51ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [4s 51ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-1] [4s 51ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 51ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 51ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for R (false) DEBUG: [MainThread] [4s 53ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [MainThread] [4s 56ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:36353/https2/chunk/y GET DEBUG: [pool-1-thread-2] [4s 56ms] Exchange establishing exchange for https://127.0.0.1:36353/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 56ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 56ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 57ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [pool-1-thread-2] [4s 57ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [4s 57ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1377e10b for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-13-SelectorManager] [4s 57ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-13-SelectorManager] [4s 57ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59684 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59684, Session(1697432538458|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [4s 57ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-2] [4s 57ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 57ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-2] [4s 57ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [4s 57ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [4s 57ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-2] [4s 57ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [4s 57ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SocketTube(14) DEBUG: [pool-1-thread-2] [4s 57ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-2] [4s 57ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 57ms] SSL Writer(SocketTube(14)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [4s 57ms] SSL Writer(SocketTube(14)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 57ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [4s 58ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 63ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-13-SelectorManager] [4s 63ms] 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@198f8a7b[Not completed, 4 dependents] (id=1914) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 63ms] SSL Writer(SocketTube(14)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 63ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 63ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [HttpClient-13-SelectorManager] [4s 63ms] SocketTube(14) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 63ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 63ms] SSL Writer(SocketTube(14)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [4s 63ms] SSL Writer(SocketTube(14)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [4s 63ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [HttpClient-13-SelectorManager] [4s 63ms] SocketTube(14) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 63ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 63ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [4s 63ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 63ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 63ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [4s 63ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5c8d072e[Not completed, 1 dependents] (id=1920), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [4s 63ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [4s 63ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [4s 63ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [4s 63ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [4s 63ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for R (true) DEBUG: [HttpClient-13-SelectorManager] [4s 63ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [4s 63ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 64ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [4s 64ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 64ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [4s 64ms] SocketTube(14) trying to write: 2191 DEBUG: [pool-1-thread-2] [4s 64ms] SocketTube(14) wrote: 2191 DEBUG: [pool-1-thread-2] [4s 64ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [4s 64ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 64ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 64ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 64ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 64ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 68ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [4s 68ms] SocketTube(14) read bytes: 308 DEBUG: [HttpClient-13-SelectorManager] [4s 68ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 69ms] SSL Reader(SocketTube(14)) Adding 308 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 69ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 69ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 69ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 69ms] SSL Reader(SocketTube(14)) Unwrapping: 308 DEBUG: [pool-1-thread-2] [4s 69ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-2] [4s 69ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 69ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [4s 69ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [4s 69ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 69ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 70ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-2] [4s 70ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [4s 70ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 70ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 70ms] SSL Writer(SocketTube(14)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 70ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 70ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [4s 70ms] SSL Writer(SocketTube(14)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 70ms] SSL Writer(SocketTube(14)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [4s 70ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 70ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 70ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 70ms] SocketTube(14) trying to write: 6 DEBUG: [pool-1-thread-2] [4s 70ms] SocketTube(14) wrote: 6 DEBUG: [pool-1-thread-2] [4s 70ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [4s 70ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 70ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 70ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 70ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 70ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 70ms] SSL Reader(SocketTube(14)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [4s 71ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [4s 71ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 71ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [4s 71ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [4s 71ms] SSL Reader(SocketTube(14)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [4s 71ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [4s 71ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 71ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [4s 71ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [4s 71ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 71ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 71ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-2] [4s 71ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 71ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 71ms] SSL Reader(SocketTube(14)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [4s 76ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 76ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 76ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 76ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [4s 76ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [4s 76ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 76ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 76ms] SSL Writer(SocketTube(14)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 76ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 76ms] SSLFlowDelegate(SocketTube(14)) setALPN = h2 DEBUG: [pool-1-thread-2] [4s 76ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 76ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [4s 76ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [4s 77ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [4s 77ms] SSLTube(SocketTube(14)) connecting flows DEBUG: [pool-1-thread-2] [4s 77ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3d0f371d DEBUG: [pool-1-thread-2] [4s 77ms] Http2Connection(SSLTube(SocketTube(14))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [4s 77ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 77ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 77ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 77ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 77ms] SSLTube(SocketTube(14)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [4s 77ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [4s 77ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 77ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 77ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [4s 77ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 77ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-2] [4s 77ms] SSL Writer(SocketTube(14)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 77ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [4s 77ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 77ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 77ms] Http2Connection(SSLTube(SocketTube(14))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [4s 77ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 77ms] Http2Connection(SSLTube(SocketTube(14))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 77ms] Http2Connection(SSLTube(SocketTube(14))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 77ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed buffered data DEBUG: [pool-1-thread-2] [4s 77ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-2] [4s 77ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-2] [4s 77ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 77ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 77ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 77ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 77ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 78ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 78ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 1 DEBUG: [pool-1-thread-2] [4s 78ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 78ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 78ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 78ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 78ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 78ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 78ms] SocketTube(14) trying to write: 90 DEBUG: [pool-1-thread-2] [4s 78ms] SocketTube(14) wrote: 90 DEBUG: [pool-1-thread-2] [4s 78ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [4s 78ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 78ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [4s 78ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [4s 78ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [4s 78ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [4s 78ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [4s 78ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [4s 78ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [4s 78ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [4s 78ms] SSLTube(SocketTube(14)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 78ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [4s 78ms] SocketTube(14) trying to write: 174 DEBUG: [pool-1-thread-2] [4s 79ms] SocketTube(14) wrote: 174 DEBUG: [pool-1-thread-2] [4s 79ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [4s 79ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 79ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 79ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 79ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [4s 79ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [4s 79ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [4s 79ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 79ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 79ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [4s 79ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [4s 79ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [4s 79ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 79ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SocketTube(14) read bytes: 1726 DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SSL Reader(SocketTube(14)) Adding 1726 bytes to read buffer TestServer(2): starting connection DEBUG: [HttpClient-13-SelectorManager] [4s 82ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 82ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 82ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 82ms] SSL Reader(SocketTube(14)) Unwrapping: 1726 DEBUG: [Test-server-pool] [4s 82ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 82ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 82ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 82ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 82ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 82ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-13-SelectorManager] [4s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 82ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 82ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 82ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 82ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 82ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 82ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 82ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 83ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 83ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 83ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 83ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 83ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 83ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 83ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 83ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 83ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [4s 83ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [4s 83ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [4s 83ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [4s 83ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [4s 83ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk TestServer: [5 s, 475 ms, 747455 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 475 ms, 951440 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 TestServer: [5 s, 476 ms, 37354 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-13-SelectorManager] [4s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for R (true) DEBUG: [HttpClient-13-SelectorManager] [4s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 84ms] SocketTube(14) read bytes: 77 DEBUG: [HttpClient-13-SelectorManager] [4s 84ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 84ms] SSL Reader(SocketTube(14)) Adding 77 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 84ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 84ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 84ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 84ms] SSL Reader(SocketTube(14)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [4s 84ms] SSL Reader(SocketTube(14)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 84ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [4s 84ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [4s 84ms] SSL Reader(SocketTube(14)) sending 39 DEBUG: [pool-1-thread-2] [4s 84ms] SSL Reader(SocketTube(14)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [4s 85ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 85ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 85ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [4s 85ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 85ms] Http2Connection(SSLTube(SocketTube(14))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 85ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [4s 85ms] Http2Connection(SSLTube(SocketTube(14))) Processing 39 DEBUG: [pool-1-thread-2] [4s 85ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [4s 85ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 85ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [4s 85ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 85ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 85ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 85ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [4s 85ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 85ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-2] [4s 85ms] SSL Writer(SocketTube(14)) added 1 (9 bytes) to the writeList TestServer(2): connection started DEBUG: [HttpClient-13-SelectorManager] [4s 85ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 86ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 86ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 85ms] SSL Writer(SocketTube(14)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 86ms] SSL Writer(SocketTube(14)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [4s 86ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 86ms] SSL Writer(SocketTube(14)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 86ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 86ms] SSL Writer(SocketTube(14)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [4s 86ms] SSL Writer(SocketTube(14)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [4s 86ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [4s 87ms] SocketTube(14) trying to write: 47 DEBUG: [pool-1-thread-2] [4s 87ms] SocketTube(14) wrote: 47 DEBUG: [pool-1-thread-2] [4s 87ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [4s 87ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 87ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [4s 87ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [4s 87ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [readLoop] [4s 87ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 87ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 87ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 87ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 87ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 87ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(1) DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [4s 87ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [4s 87ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [4s 87ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for R (true) DEBUG: [HttpClient-13-SelectorManager] [4s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 87ms] SocketTube(14) read bytes: 1135 DEBUG: [HttpClient-13-SelectorManager] [4s 87ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 87ms] SSL Reader(SocketTube(14)) Adding 1135 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 87ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 87ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1135, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(14)) Unwrapping: 1135 DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(14)) Decoded 54 bytes out of 1135 into buffer of 16676 remaining to decode: 1043 DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(14)) sending 54 DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(14)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(14))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(14))) Processing 54 DEBUG: [pool-1-thread-2] [4s 88ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-2] [4s 88ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 88ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 2 DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(2) DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(14)) Unwrapping: 1043 DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [4s 88ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 88ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 88ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y) 200 HTTP_2 Local port: 59684 DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 89ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(3) DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) Unwrapping: 995 DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-2] [4s 89ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [4s 89ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 89ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(4) DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) Unwrapping: 936 DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-2] [4s 89ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [4s 89ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 89ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 4 DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(5) DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) Unwrapping: 846 DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-2] [4s 90ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [4s 90ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 90ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(6) DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) Unwrapping: 787 DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-2] [4s 90ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-2] [4s 90ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [4s 90ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 90ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 6 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(7) DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) sending 23 DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14))) Processing 23 DEBUG: [pool-1-thread-2] [4s 91ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [4s 91ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 91ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(8) DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [4s 91ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 91ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 91ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 91ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 91ms] HttpClientImpl(13) ClientImpl (async) elapsed 35 millis for GET to https://127.0.0.1:36353/https2/chunk/y DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@793873a9 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(9) DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(14)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [4s 92ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 92ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59684 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 92ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(10) DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-2] [4s 92ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [4s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 92ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 92, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(11) DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) Unwrapping: 440 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [4s 92ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 92ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 92ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 4 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2f68cac1 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(12) DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(14)) Unwrapping: 393 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [4s 93ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 93ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 93ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59684 DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 93ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(13) DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) Unwrapping: 345 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 345 into buffer of 16676 remaining to decode: 244 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-2] [4s 93ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [4s 93ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 93ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 146, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(14) DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) Unwrapping: 244 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 244 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [4s 93ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 93ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 93ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 94ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 6 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4f471f13 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(15) DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) Unwrapping: 197 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [4s 94ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 94ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59684 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 94ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(16) DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) Unwrapping: 149 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) sending 64 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(17): 64 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14))) Processing 64 DEBUG: [pool-1-thread-2] [4s 94ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [4s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 94ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 55, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(17) DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [4s 95ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 95ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 95ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 95ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 2 DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b347e39 DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(18) DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [4s 95ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [4s 95ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [4s 95ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for R (false) DEBUG: [MainThread] [4s 96ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58859/http2/fixed/y GET DEBUG: [pool-1-thread-2] [4s 96ms] Exchange establishing exchange for http://127.0.0.1:58859/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 96ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [4s 96ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 96ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 96ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 96ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SocketTube(5)) Opened stream 9 DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SocketTube(5))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 96ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 96ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 96ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [4s 96ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [4s 97ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [4s 97ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [4s 97ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 97ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 97ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [4s 97ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-2] [4s 97ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 97ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-2] [4s 97ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 97ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 97ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 97ms] Exchange sendRequestBody DEBUG: [readLoop] [4s 97ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [4s 97ms] 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, 489 ms, 646162 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 489 ms, 804486 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 TestServer: [5 s, 489 ms, 927520 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 98ms] SocketTube(5) read bytes: 93 DEBUG: [HttpClient-5-SelectorManager] [4s 98ms] Http2Connection(SocketTube(5)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 98ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 98ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775790, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [pool-1-thread-2] [4s 98ms] Http2Connection(SocketTube(5)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 98ms] Http2Connection(SocketTube(5)) H2 Receiving(17): 93 DEBUG: [pool-1-thread-2] [4s 98ms] Http2Connection(SocketTube(5)) Processing 93 DEBUG: [HttpClient-5-SelectorManager] [4s 98ms] SocketTube(5) read bytes: 175 DEBUG: [pool-1-thread-2] [4s 98ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-2] [4s 98ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [4s 98ms] Http2Connection(SocketTube(5)) onNext: got 175 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 98ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [4s 98ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [4s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 98ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 98ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 98ms] Http2Connection(SocketTube(5)) Opened stream 26 DEBUG: [pool-1-thread-2] [4s 98ms] Http2Connection(SocketTube(5))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 98ms] Http2Connection(SocketTube(5))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-2] [4s 98ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 99ms] Http2Connection(SocketTube(5))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 99ms] Http2Connection(SocketTube(5))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 99ms] Http2Connection(SocketTube(5))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 99ms] Http2Connection(SocketTube(5))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-2] [4s 99ms] Http2Connection(SocketTube(5))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 99ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-5-SelectorManager] [4s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 99ms] SocketTube(5) read bytes: 231 DEBUG: [HttpClient-5-SelectorManager] [4s 99ms] Http2Connection(SocketTube(5)) onNext: got 231 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 99ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 99ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775788, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 99ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 99ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 99ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 99ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 784, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 99ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 99ms] Http2Connection(SocketTube(5)) H2 processed(17) DEBUG: [pool-1-thread-2] [4s 99ms] Http2Connection(SocketTube(5)) sending 175 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 99ms] Http2Connection(SocketTube(5)) H2 Receiving(18): 175 DEBUG: [pool-1-thread-2] [4s 99ms] Http2Connection(SocketTube(5)) Processing 175 DEBUG: [pool-1-thread-2] [4s 99ms] FramesDecoder decodes: 175 DEBUG: [pool-1-thread-2] [4s 99ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 99ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5)) Opened stream 28 DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-2] [4s 100ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 796, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 100ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5))/Stream(26) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 100ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [4s 100ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5)) Opened stream 30 DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-2] [4s 100ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 100ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 808, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 101ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 101ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [4s 101ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:58859/http2/fixed/y DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(9) close stream 9 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5)) Closed stream 9 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@31abf1cd DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5)) H2 processed(18) DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5)) sending 231 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5)) H2 Receiving(19): 231 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5)) Processing 231 DEBUG: [pool-1-thread-2] [4s 101ms] FramesDecoder decodes: 231 DEBUG: [pool-1-thread-2] [4s 101ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 101ms] FramesDecoder Got frame: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onNext(53) DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 861, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 26) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 101ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 101ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(26) close stream 26 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5)) Closed stream 26 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@58fc1bfb DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-2] [4s 101ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(28) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 101ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 101ms] FramesDecoder Got frame: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onNext(52) DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 913, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 28) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 101ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 101ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(28) close stream 28 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5)) Closed stream 28 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2f343870 DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-2] [4s 101ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 101ms] Http2Connection(SocketTube(5))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SocketTube(5))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SocketTube(5))/Stream(30) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SocketTube(5))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 102ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 102ms] FramesDecoder Got frame: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onNext(52) DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 965, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 30) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 102ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 102ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SocketTube(5))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SocketTube(5))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SocketTube(5))/Stream(30) close stream 30 DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SocketTube(5)) Closed stream 30 DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SocketTube(5))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7d95e19 DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SocketTube(5))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SocketTube(5)) H2 processed(19) DEBUG: [MainThread] [4s 106ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58859/http2/chunk/y GET DEBUG: [pool-1-thread-2] [4s 107ms] Exchange establishing exchange for http://127.0.0.1:58859/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 107ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [4s 107ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 107ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 107ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 107ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SocketTube(5)) Opened stream 11 DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SocketTube(5))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 107ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 107ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 107ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [4s 107ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [4s 107ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [4s 107ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [4s 107ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [4s 107ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775788, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 107ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775788, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 107ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 107ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SocketTube(5))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [4s 111ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 111ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 111ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 111ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 111ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 111ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 11 TestServer(1): Using handler for: /http2/chunk TestServer: [5 s, 504 ms, 41194 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 504 ms, 185030 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 TestServer: [5 s, 504 ms, 266461 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 113ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 113ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [4s 113ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 113ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 113ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 113ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 113ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 114ms] Http2Connection(SocketTube(5)) H2 Receiving(20): 83 DEBUG: [pool-1-thread-2] [4s 114ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-2] [4s 114ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-2] [4s 114ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 114ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [4s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 115ms] SocketTube(5) read bytes: 236 DEBUG: [pool-1-thread-2] [4s 115ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 115ms] Http2Connection(SocketTube(5)) Opened stream 32 DEBUG: [pool-1-thread-2] [4s 115ms] Http2Connection(SocketTube(5))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 115ms] Http2Connection(SocketTube(5))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-2] [4s 115ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 115ms] Http2Connection(SocketTube(5))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 115ms] Http2Connection(SocketTube(5))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 115ms] Http2Connection(SocketTube(5))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 115ms] Http2Connection(SocketTube(5))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-2] [4s 115ms] Http2Connection(SocketTube(5))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 115ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 115ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 115ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 115ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 115ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 977, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 115ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 115ms] Http2Connection(SocketTube(5)) H2 processed(20) DEBUG: [HttpClient-5-SelectorManager] [4s 115ms] Http2Connection(SocketTube(5)) onNext: got 236 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 115ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 116ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 116ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775786, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5)) sending 236 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5)) H2 Receiving(21): 236 DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5)) Processing 236 DEBUG: [pool-1-thread-2] [4s 116ms] FramesDecoder decodes: 236 DEBUG: [pool-1-thread-2] [4s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 116ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5)) Opened stream 34 DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-2] [4s 116ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 989, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 116ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5)) Opened stream 36 DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-2] [4s 116ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1001, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 116ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 116ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 116ms] HttpClientImpl(5) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:58859/http2/chunk/y DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-2] [4s 116ms] Http2Connection(SocketTube(5))/Stream(11) close stream 11 DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5)) Closed stream 11 DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6912f2b6 DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-2] [4s 117ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5))/Stream(32) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 117ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 117ms] FramesDecoder Got frame: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onNext(53) DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1054, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 32) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 117ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 117ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5))/Stream(32) close stream 32 DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5)) Closed stream 32 DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@51091fac DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-2] [4s 117ms] Http2Connection(SocketTube(5)) H2 processed(21) DEBUG: [HttpClient-5-SelectorManager] [4s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 118ms] SocketTube(5) read bytes: 160 DEBUG: [HttpClient-5-SelectorManager] [4s 118ms] Http2Connection(SocketTube(5)) onNext: got 160 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 118ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 118ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 118ms] Http2Connection(SocketTube(5)) sending 160 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 118ms] Http2Connection(SocketTube(5)) H2 Receiving(22): 160 DEBUG: [pool-1-thread-2] [4s 118ms] Http2Connection(SocketTube(5)) Processing 160 DEBUG: [pool-1-thread-2] [4s 118ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-2] [4s 118ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 118ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 118ms] Http2Connection(SocketTube(5))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 118ms] Http2Connection(SocketTube(5))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 118ms] Http2Connection(SocketTube(5))/Stream(36) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-2] [4s 118ms] Http2Connection(SocketTube(5))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 118ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 118ms] FramesDecoder Got frame: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [4s 118ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [4s 118ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onNext(52) DEBUG: [pool-1-thread-2] [4s 118ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1106, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 36) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 119ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 119ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(36) close stream 36 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5)) Closed stream 36 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ff05a45 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-2] [4s 119ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(34) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 119ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 119ms] FramesDecoder Got frame: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onNext(52) DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1158, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 34) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 119ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 119ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(34) close stream 34 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5)) Closed stream 34 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1294ee34 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-2] [4s 119ms] Http2Connection(SocketTube(5)) H2 processed(22) DEBUG: [MainThread] [4s 120ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:36353/https2/fixed/y GET DEBUG: [pool-1-thread-2] [4s 121ms] Exchange establishing exchange for https://127.0.0.1:36353/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 121ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [4s 121ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 121ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 121ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 121ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 121ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 121ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 121ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 121ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 9 DEBUG: [pool-1-thread-2] [4s 121ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 121ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 121ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 121ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [4s 121ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 121ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [4s 121ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 121ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 121ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [4s 122ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [4s 122ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 122ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [4s 122ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [4s 122ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [4s 122ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 122ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 122ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [4s 122ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [4s 122ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [4s 122ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [4s 122ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 122ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 122ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 122ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 122ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [4s 122ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [4s 122ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 122ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 122ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 122ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 122ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 122ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [4s 122ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 122ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 122ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 122ms] 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, 514 ms, 798303 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 514 ms, 957588 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 TestServer: [5 s, 515 ms, 51861 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] SocketTube(6) read bytes: 762 DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] SSL Reader(SocketTube(6)) Adding 762 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 124ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:762, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 124ms] SSL Reader(SocketTube(6)) Unwrapping: 762 DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] 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] [4s 124ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 762 into buffer of 16676 remaining to decode: 666 DEBUG: [pool-1-thread-2] [4s 124ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-2] [4s 124ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-2] [4s 124ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-2] [4s 124ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-2] [4s 124ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 125ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775738 cancelled = false DEBUG: [pool-1-thread-2] [4s 125ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(70): 58 DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-2] [4s 125ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-2] [4s 125ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 125ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 45 DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 26 DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(70) DEBUG: [pool-1-thread-2] [4s 125ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 125ms] SSL Reader(SocketTube(6)) Unwrapping: 666 DEBUG: [pool-1-thread-2] [4s 125ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 666 into buffer of 64 remaining to decode: 613 DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775737 cancelled = false DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(71): 15 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-2] [4s 126ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [4s 126ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 126ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 126ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(71) DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) Unwrapping: 613 DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 613 into buffer of 64 remaining to decode: 554 DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775736 cancelled = false DEBUG: [pool-1-thread-2] [4s 126ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(72): 21 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [4s 127ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [4s 127ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 127ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 816, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(72) DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(6)) Unwrapping: 554 DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 554 into buffer of 16676 remaining to decode: 459 DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775735 cancelled = false DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(73): 57 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [4s 127ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [4s 127ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 127ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 28 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(73) DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(6)) Unwrapping: 459 DEBUG: [pool-1-thread-2] [4s 127ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 459 into buffer of 64 remaining to decode: 400 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775734 cancelled = false DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(74): 21 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [4s 128ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [4s 128ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 128ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 828, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(74) DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) Unwrapping: 400 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 400 into buffer of 16676 remaining to decode: 305 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775733 cancelled = false DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(75): 57 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [4s 128ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [4s 128ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 128ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 30 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(75) DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) Unwrapping: 305 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 305 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775732 cancelled = false DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(76): 23 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [4s 128ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [4s 128ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 128ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 842, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(76) DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 128ms] SSL Reader(SocketTube(6)) Unwrapping: 244 DEBUG: [pool-1-thread-2] [4s 129ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 244 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-2] [4s 129ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 129ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 129ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 129ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 129ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 129ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775731 cancelled = false DEBUG: [pool-1-thread-2] [4s 129ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 129ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 129ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 129ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(77): 9 DEBUG: [pool-1-thread-2] [4s 129ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 129ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 129ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 129ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 129ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 129ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 137ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 137ms] HttpClientImpl(5) ClientImpl (async) elapsed 16 millis for GET to https://127.0.0.1:36353/https2/fixed/y DEBUG: [pool-1-thread-2] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-2] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-2] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-2] [4s 137ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 9 DEBUG: [pool-1-thread-2] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6ced2992 DEBUG: [pool-1-thread-2] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-2] [4s 137ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(77) DEBUG: [pool-1-thread-2] [4s 137ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 137ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775730 cancelled = false DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(78): 10 DEBUG: [pool-1-thread-2] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 138ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 138ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 138ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [4s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 138ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(78) DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775729 cancelled = false DEBUG: [pool-1-thread-2] [4s 138ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(79): 64 DEBUG: [pool-1-thread-2] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [4s 139ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [4s 139ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 139ms] FramesDecoder Got frame: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onNext(55) DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 897, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 26) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(79) DEBUG: [pool-1-thread-2] [4s 139ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 139ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [4s 139ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 139ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 139ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 139ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 139ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 139ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 139ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775728 cancelled = false DEBUG: [pool-1-thread-2] [4s 139ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(80): 9 DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 139ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 139ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 139ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 139ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) close stream 26 DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 26 DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7500bfdc DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-2] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(80) DEBUG: [pool-1-thread-2] [4s 139ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 139ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 139ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [4s 139ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 139ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 139ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 139ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 140ms] SocketTube(6) read bytes: 392 DEBUG: [HttpClient-5-SelectorManager] [4s 140ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 140ms] SSL Reader(SocketTube(6)) Adding 392 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 140ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [pool-1-thread-2] [4s 140ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:392, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 140ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [4s 140ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [4s 140ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 140ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 140ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 140ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 140ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 140ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775727 cancelled = false DEBUG: [pool-1-thread-2] [4s 140ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 140ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 140ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 140ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(81): 10 DEBUG: [pool-1-thread-2] [4s 140ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 140ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 140ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 140ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 140ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 140ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 140ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [4s 140ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 140ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 140ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(81) DEBUG: [pool-1-thread-2] [4s 140ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 140ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775726 cancelled = false DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(82): 63 DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [4s 141ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [4s 141ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 141ms] FramesDecoder Got frame: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onNext(54) DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 951, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 28) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(82) DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [HttpClient-5-SelectorManager] [4s 140ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775725 cancelled = false DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(83): 9 DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 141ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 141ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 141ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 141ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) close stream 28 DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 28 DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28fff14b DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(83) DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775724 cancelled = false DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(84): 10 DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 141ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 141ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 141ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 141ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(84) DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [4s 141ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775723 cancelled = false DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(85): 63 DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [4s 142ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [4s 142ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 142ms] FramesDecoder Got frame: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onNext(54) DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1005, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 30) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(85) DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775722 cancelled = false DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(86): 9 DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 142ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 142ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 142ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 142ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) close stream 30 DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 30 DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1daf5f2e DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-2] [4s 142ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(86) DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 142ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [4s 142ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 142ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 142ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [pool-1-thread-2] [4s 142ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 143ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:36353/https2/chunk/y GET DEBUG: [pool-1-thread-2] [4s 143ms] Exchange establishing exchange for https://127.0.0.1:36353/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 143ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [4s 143ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 143ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 143ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 143ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 143ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 143ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 143ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 143ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 11 DEBUG: [pool-1-thread-2] [4s 143ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 145ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 145ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 145ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [4s 145ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 145ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [4s 145ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 145ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 145ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [4s 145ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-2] [4s 145ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 145ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-2] [4s 145ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [4s 145ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [4s 145ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 145ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 145ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [4s 146ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [4s 147ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [4s 147ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [4s 147ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 147ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 147ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 147ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 147ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [4s 147ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [4s 147ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 147ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 147ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 147ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [4s 147ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 147ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 147ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 147ms] 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, 540 ms, 444590 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 540 ms, 604265 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 TestServer: [5 s, 540 ms, 696979 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 149ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 149ms] SocketTube(6) read bytes: 437 DEBUG: [HttpClient-5-SelectorManager] [4s 149ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 149ms] SSL Reader(SocketTube(6)) Adding 437 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 149ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 149ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 149ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 150ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 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] [4s 150ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:437, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 150ms] SSL Reader(SocketTube(6)) Unwrapping: 437 DEBUG: [pool-1-thread-2] [4s 150ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 437 into buffer of 16676 remaining to decode: 346 DEBUG: [pool-1-thread-2] [4s 150ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-2] [4s 150ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-2] [4s 150ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-2] [4s 150ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-2] [4s 150ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 150ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775721 cancelled = false DEBUG: [pool-1-thread-2] [4s 150ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-2] [4s 150ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 150ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 150ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(87): 53 DEBUG: [pool-1-thread-2] [4s 150ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-2] [4s 150ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-2] [4s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 150ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 40 DEBUG: [pool-1-thread-2] [4s 150ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 150ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 32 DEBUG: [pool-1-thread-2] [4s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-2] [4s 150ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(87) DEBUG: [pool-1-thread-2] [4s 150ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 150ms] SSL Reader(SocketTube(6)) Unwrapping: 346 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 346 into buffer of 64 remaining to decode: 298 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775720 cancelled = false DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(88): 10 DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 151ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 151ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 151ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(88) DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) Unwrapping: 298 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 298 into buffer of 64 remaining to decode: 239 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775719 cancelled = false DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(89): 21 DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [4s 151ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [4s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 151ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1017, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(89) DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) Unwrapping: 239 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 239 into buffer of 16676 remaining to decode: 149 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775718 cancelled = false DEBUG: [pool-1-thread-2] [4s 151ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(90): 52 DEBUG: [pool-1-thread-2] [4s 151ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [4s 151ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [4s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 151ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 34 DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(90) DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 149 into buffer of 64 remaining to decode: 90 DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775717 cancelled = false DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(91): 21 DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [4s 152ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [4s 152ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 152ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1029, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(91) DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 90 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775716 cancelled = false DEBUG: [pool-1-thread-2] [4s 152ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(92): 52 DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [4s 152ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [4s 152ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 152ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 36 DEBUG: [pool-1-thread-2] [4s 152ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 153ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-2] [4s 153ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(92) DEBUG: [pool-1-thread-2] [4s 153ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 153ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 153ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [4s 153ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 153ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 153ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 153ms] SocketTube(6) read bytes: 501 DEBUG: [HttpClient-5-SelectorManager] [4s 153ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 153ms] SSL Reader(SocketTube(6)) Adding 501 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 153ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [pool-1-thread-2] [4s 153ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:501, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 153ms] SSL Reader(SocketTube(6)) Unwrapping: 501 DEBUG: [HttpClient-5-SelectorManager] [4s 153ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 154ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 154ms] 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] [4s 154ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 501 into buffer of 64 remaining to decode: 440 DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775715 cancelled = false DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(93): 23 DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [4s 154ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [4s 154ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 154ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1043, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(93) DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) Unwrapping: 440 DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775714 cancelled = false DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(94): 9 DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 154ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 154ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 154ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 154ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 154ms] HttpClientImpl(5) ClientImpl (async) elapsed 11 millis for GET to https://127.0.0.1:36353/https2/chunk/y DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 11 DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@188b54b0 DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-2] [4s 154ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(94) DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 154ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775713 cancelled = false DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(95): 10 DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 155ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 155ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 155ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 155ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(95) DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775712 cancelled = false DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(96): 64 DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [4s 155ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [4s 155ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 155ms] FramesDecoder Got frame: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onNext(55) DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1098, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 32) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(96) DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775711 cancelled = false DEBUG: [pool-1-thread-2] [4s 155ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 155ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(97): 9 DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 156ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 156ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 156ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 156ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) close stream 32 DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 32 DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6885f622 DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(97) DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775710 cancelled = false DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(98): 10 DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 156ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 156ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 156ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 156ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(98) DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775709 cancelled = false DEBUG: [pool-1-thread-2] [4s 156ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(99): 63 DEBUG: [pool-1-thread-2] [4s 156ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [4s 156ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [4s 156ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 157ms] FramesDecoder Got frame: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onNext(54) DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1152, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 36) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(99) DEBUG: [pool-1-thread-2] [4s 157ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 157ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [4s 157ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 157ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 157ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 157ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 157ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 157ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 157ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775708 cancelled = false DEBUG: [pool-1-thread-2] [4s 157ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(100): 9 DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 157ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 157ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 157ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 157ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) close stream 36 DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 36 DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3f2737d0 DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-2] [4s 157ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(100) DEBUG: [pool-1-thread-2] [4s 157ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 157ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 157ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [4s 157ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 157ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 157ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 157ms] SocketTube(6) read bytes: 196 DEBUG: [HttpClient-5-SelectorManager] [4s 158ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 158ms] SSL Reader(SocketTube(6)) Adding 196 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 158ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 158ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 158ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 158ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 158ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [4s 158ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [4s 158ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 158ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 158ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [4s 158ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 158ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 158ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775707 cancelled = false DEBUG: [pool-1-thread-1] [4s 158ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 158ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 158ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 158ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(101): 10 DEBUG: [pool-1-thread-1] [4s 158ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [4s 158ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 158ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 158ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 158ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 158ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 158ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-1] [4s 158ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 158ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(101) DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775706 cancelled = false DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(102): 63 DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [4s 159ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [4s 159ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 159ms] FramesDecoder Got frame: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onNext(54) DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1206, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 34) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(102) DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775705 cancelled = false DEBUG: [pool-1-thread-1] [4s 159ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(103): 9 DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [4s 159ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 159ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 159ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 159ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) close stream 34 DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 34 DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@119b9489 DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(103) DEBUG: [pool-1-thread-1] [4s 160ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 160ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [4s 160ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [4s 160ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [4s 160ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 160ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [pool-1-thread-1] [4s 160ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 186ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [MainThread] [4s 191ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:58859/http2/fixed/y GET DEBUG: [pool-1-thread-1] [4s 192ms] Exchange establishing exchange for http://127.0.0.1:58859/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [4s 192ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 192ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 192ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 192ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 192ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 192ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 193ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 193ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 193ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@36f58dc3 queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 193ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@36f58dc3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 193ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 193ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 193ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 193ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 193ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 193ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [4s 193ms] PlainHttpConnection(SocketTube(15)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-14-SelectorManager] [4s 193ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3c32cfa6 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-14-SelectorManager] [4s 194ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=58592,localport=58859] DEBUG: [HttpClient-14-SelectorManager] [4s 194ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58592 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [4s 194ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 194ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [pool-1-thread-1] [4s 194ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-1] [4s 194ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 194ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-1] [4s 194ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 194ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-1] [4s 194ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-14-SelectorManager] [4s 194ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@36caa4d6 DEBUG: [HttpClient-14-SelectorManager] [4s 194ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 194ms] SocketTube(15) calling onSubscribe DEBUG: [pool-1-thread-1] [4s 194ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-1] [4s 194ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [4s 194ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [4s 194ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [4s 194ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 194ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [4s 194ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [4s 194ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 194ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 194ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 194ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 194ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 194ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 194ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [4s 194ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 194ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-1] [4s 194ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-14-SelectorManager] [4s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73c82c6b for R (true) DEBUG: [pool-1-thread-3] [4s 194ms] Http1Publisher(SocketTube(15)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 194ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 194ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 194ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 194ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-1] [4s 194ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 194ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 195ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 195ms] Http1Publisher(SocketTube(15)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 195ms] SocketTube(15) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 195ms] SocketTube(15) wrote: 204 DEBUG: [pool-1-thread-1] [4s 195ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [4s 195ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 195ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 195ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 195ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-1] [4s 195ms] Http1Publisher(SocketTube(15)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-14-SelectorManager] [4s 195ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73c82c6b for None (false) DEBUG: [pool-1-thread-1] [4s 195ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 195ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 195ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 195ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 195ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-14-SelectorManager] [4s 195ms] SocketTube(15) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [4s 195ms] Http1AsyncReceiver(SocketTube(15)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-1] [4s 195ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-14-SelectorManager] [4s 195ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 195ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 195ms] Http1AsyncReceiver(SocketTube(15)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@36f58dc3 DEBUG: [pool-1-thread-1] [4s 195ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 195ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 195ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@36f58dc3 DEBUG: [pool-1-thread-1] [4s 195ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 195ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [4s 195ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7fcfa30e DEBUG: [HttpClient-14-SelectorManager] [4s 195ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73c82c6b for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 195ms] 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 195ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 195ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 195ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [4s 195ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@36f58dc3 DEBUG: [pool-1-thread-1] [4s 195ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 195ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [pool-1-thread-1] [4s 195ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) headersReader is already completed DEBUG: [pool-1-thread-2] [4s 195ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 195ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 195ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [4s 195ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58592 remote=/127.0.0.1:58859] DEBUG: [pool-1-thread-1] [4s 195ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [4s 196ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7286cefd(14) DEBUG: [pool-1-thread-1] [4s 196ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@32bd4fa2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76089e2e queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 196ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 196ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 196ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-1] [4s 196ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 196ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@32bd4fa2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76089e2e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [4s 196ms] Http1AsyncReceiver(SocketTube(15)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@32bd4fa2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76089e2e DEBUG: [pool-1-thread-1] [4s 196ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [4s 196ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@32bd4fa2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76089e2e DEBUG: [pool-1-thread-1] [4s 196ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 196ms] Http1AsyncReceiver(SocketTube(15)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@32bd4fa2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76089e2e DEBUG: [pool-1-thread-1] [4s 196ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [4s 196ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@32bd4fa2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76089e2e DEBUG: [pool-1-thread-1] [4s 196ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 196ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [4s 196ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7286cefd(14) DEBUG: [pool-1-thread-1] [4s 196ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [4s 196ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 197ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 197ms] Http2Connection(SocketTube(15)) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 197ms] Http2Connection(SocketTube(15))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 197ms] Http2Connection(SocketTube(15))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 197ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-1] [4s 197ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 197ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-1] [4s 197ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 197ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-1] [4s 197ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-1] [4s 197ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 197ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@42f1f888 DEBUG: [pool-1-thread-1] [4s 197ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [4s 197ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [4s 197ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 197ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [4s 197ms] Http2Connection(SocketTube(15)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [4s 197ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [4s 197ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [4s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73c82c6b for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 197ms] SocketTube(15) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 197ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 197ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [4s 197ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [4s 197ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 197ms] PlainHttpConnection(SocketTube(15)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 197ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 197ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [4s 197ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [4s 197ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-2] [4s 197ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-1] [4s 197ms] PlainHttpConnection(SocketTube(15)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 197ms] SocketTube(15) trying to write: 63 DEBUG: [pool-1-thread-1] [4s 197ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 197ms] Http2Connection(SocketTube(15)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [4s 197ms] SocketTube(15) wrote: 63 DEBUG: [pool-1-thread-2] [4s 197ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [4s 197ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-2] [4s 197ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 197ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 197ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-2] [4s 197ms] SocketTube(15) trying to write: 13 DEBUG: [Test-server-pool] [4s 197ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 197ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 197ms] SocketTube(15) wrote: 13 DEBUG: [Test-server-pool] [4s 197ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 197ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 197ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 197ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [4s 197ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [Test-server-pool] [4s 197ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [4s 197ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 197ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 197ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 197ms] Http2Connection(SocketTube(15)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 198ms] Http2Connection(SocketTube(15)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 198ms] Http1AsyncReceiver(SocketTube(15)) stopping DEBUG: [pool-1-thread-1] [4s 198ms] Http1AsyncReceiver(SocketTube(15)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [4s 198ms] Http1AsyncReceiver(SocketTube(15)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [4s 198ms] Http2Connection(SocketTube(15)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 198ms] Http2Connection(SocketTube(15)) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 198ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-1] [4s 198ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-1] [4s 198ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-1] [4s 198ms] Exchange Getting response async streamid: 1 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer: [5 s, 590 ms, 372301 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [4s 198ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 198ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started Sent response headers 200 DEBUG: [readLoop] [4s 198ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 198ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 198ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 198ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: [5 s, 590 ms, 609749 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 TestServer: [5 s, 590 ms, 725992 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-14-SelectorManager] [4s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73c82c6b for None (false) DEBUG: [readLoop] [4s 198ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 199ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 199ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] SocketTube(15) read bytes: 39 DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] Http2Connection(SocketTube(15)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [4s 199ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73c82c6b for R (false) DEBUG: [pool-1-thread-1] [4s 199ms] Http2Connection(SocketTube(15)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 199ms] Http2Connection(SocketTube(15)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [4s 199ms] Http2Connection(SocketTube(15)) Processing 39 DEBUG: [pool-1-thread-1] [4s 199ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [4s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73c82c6b for None (false) DEBUG: [pool-1-thread-1] [4s 199ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] SocketTube(15) read bytes: 238 DEBUG: [pool-1-thread-1] [4s 199ms] Http2Connection(SocketTube(15)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] Http2Connection(SocketTube(15)) onNext: got 238 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 199ms] PlainHttpConnection(SocketTube(15)) added 9 bytes to the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73c82c6b for R (false) DEBUG: [pool-1-thread-1] [4s 199ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 199ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-1] [4s 199ms] SocketTube(15) trying to write: 9 DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73c82c6b for None (false) DEBUG: [pool-1-thread-1] [4s 199ms] SocketTube(15) wrote: 9 DEBUG: [readLoop] [4s 199ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] SocketTube(15) read bytes: 271 DEBUG: [pool-1-thread-1] [4s 199ms] SocketTube(15) write: requesting more... DEBUG: [readLoop] [4s 199ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 199ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] Http2Connection(SocketTube(15)) onNext: got 271 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 199ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73c82c6b for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 199ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 199ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 200ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 200ms] Http2Connection(SocketTube(15)) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 200ms] Http2Connection(SocketTube(15)) sending 238 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 200ms] Http2Connection(SocketTube(15)) H2 Receiving(2): 238 DEBUG: [pool-1-thread-1] [4s 200ms] Http2Connection(SocketTube(15)) Processing 238 DEBUG: [pool-1-thread-1] [4s 200ms] FramesDecoder decodes: 238 DEBUG: [pool-1-thread-1] [4s 200ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 200ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-1] [4s 200ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 200ms] Http2Connection(SocketTube(15)) Opened stream 2 DEBUG: [pool-1-thread-1] [4s 200ms] Http2Connection(SocketTube(15))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 200ms] Http2Connection(SocketTube(15))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [4s 200ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 200ms] Http2Connection(SocketTube(15))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 201ms] Http2Connection(SocketTube(15))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 201ms] Http2Connection(SocketTube(15))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 201ms] Http2Connection(SocketTube(15))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y) 200 HTTP_2 Local port: 58592 DEBUG: [pool-1-thread-1] [4s 201ms] Http2Connection(SocketTube(15))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 201ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 201ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 201ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 201ms] HttpClientImpl(14) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:58859/http2/fixed/y DEBUG: [pool-1-thread-1] [4s 201ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 201ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 201ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 201ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 201ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 201ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 201ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 201ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 201ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [MainThread] [4s 201ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 201ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 201ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 201ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 201ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 201ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 201ms] Http2Connection(SocketTube(15)) Opened stream 4 DEBUG: [pool-1-thread-1] [4s 201ms] Http2Connection(SocketTube(15))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 201ms] Http2Connection(SocketTube(15))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [4s 201ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 202ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 202ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 202ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 202ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 202ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 202ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 202ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 202ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [4s 202ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 202ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 202ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [4s 202ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 202ms] Http2Connection(SocketTube(15)) Opened stream 6 DEBUG: [pool-1-thread-1] [4s 202ms] Http2Connection(SocketTube(15))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 202ms] Http2Connection(SocketTube(15))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [4s 202ms] Http2Connection(SocketTube(15)) H2 processed(2) DEBUG: [pool-1-thread-1] [4s 202ms] Http2Connection(SocketTube(15)) sending 271 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 202ms] Http2Connection(SocketTube(15)) H2 Receiving(3): 271 DEBUG: [pool-1-thread-1] [4s 202ms] Http2Connection(SocketTube(15)) Processing 271 DEBUG: [pool-1-thread-1] [4s 202ms] FramesDecoder decodes: 271 DEBUG: [pool-1-thread-1] [4s 202ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 202ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 202ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 202ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 202ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 202ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 202ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 202ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 202ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 202ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 202ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [4s 202ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 202ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 203ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 203ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 203ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 203ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 203ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15)) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6edc87e5 DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 203ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 58592 DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 203ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 203ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 203ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 203ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [4s 203ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 203ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 203ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 203ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 204ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 204ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 204ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 204ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15)) Closed stream 2 DEBUG: [MainThread] [4s 204ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 204ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 204ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 204ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 204ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@36c405c3 DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [4s 204ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 58592 DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 204ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 204ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 204ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 204ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [4s 204ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 204ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 204ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 204ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 204ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 204ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 204ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15)) Closed stream 4 DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@40f14db DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [4s 204ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 204ms] Http2Connection(SocketTube(15))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 205ms] Http2Connection(SocketTube(15))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 205ms] Http2Connection(SocketTube(15))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 58592 DEBUG: [pool-1-thread-1] [4s 205ms] Http2Connection(SocketTube(15))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 205ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 205ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 205ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 205ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 205ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 205ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [4s 205ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 205ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 205ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 205ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 205ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 205ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 205ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 205ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 205ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 205ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 205ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 205ms] Http2Connection(SocketTube(15))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 205ms] Http2Connection(SocketTube(15))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 205ms] Http2Connection(SocketTube(15))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [4s 205ms] Http2Connection(SocketTube(15)) Closed stream 6 DEBUG: [MainThread] [4s 205ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 205ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 205ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 205ms] Http2Connection(SocketTube(15))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2453beb5 DEBUG: [pool-1-thread-1] [4s 205ms] Http2Connection(SocketTube(15))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [4s 205ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 205ms] Http2Connection(SocketTube(15)) H2 processed(3) DEBUG: [MainThread] [4s 205ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 205ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 205ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 205ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 205ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 205ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 206ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [MainThread] [4s 206ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:58859/http2/chunk/y GET DEBUG: [pool-1-thread-1] [4s 207ms] Exchange establishing exchange for http://127.0.0.1:58859/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [4s 207ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 207ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 207ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 207ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 207ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 207ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 207ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 207ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 207ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3846047c queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 207ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3846047c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 207ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 207ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 207ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 207ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 207ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 207ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [4s 207ms] PlainHttpConnection(SocketTube(16)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-15-SelectorManager] [4s 208ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@235ada5b 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=58606,localport=58859] DEBUG: [HttpClient-15-SelectorManager] [4s 208ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-15-SelectorManager] [4s 208ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58606 DEBUG: [pool-1-thread-1] [4s 208ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 208ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [pool-1-thread-1] [4s 208ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-1] [4s 208ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 208ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-1] [4s 208ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 208ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [pool-1-thread-1] [4s 208ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-1] [4s 208ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [4s 208ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-1] [4s 208ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [4s 208ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@29a2b12b DEBUG: [HttpClient-15-SelectorManager] [4s 208ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 208ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [4s 208ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [4s 208ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-15-SelectorManager] [4s 208ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [4s 208ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-1] [4s 208ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 208ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 208ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-2] [4s 208ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-15-SelectorManager] [4s 208ms] SocketTube(16) write: starting subscription DEBUG: [pool-1-thread-2] [4s 208ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 208ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [4s 208ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [4s 208ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 208ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 208ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 208ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-15-SelectorManager] [4s 208ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ca03a7b for R (true) DEBUG: [pool-1-thread-1] [4s 208ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 208ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-1] [4s 208ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 208ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 208ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 208ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 208ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 208ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 208ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 209ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 209ms] Http1Publisher(SocketTube(16)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 209ms] SocketTube(16) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 209ms] SocketTube(16) wrote: 204 DEBUG: [pool-1-thread-1] [4s 209ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 209ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 209ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 209ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 209ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 209ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 209ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 209ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 209ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [pool-1-thread-1] [4s 209ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [4s 209ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 209ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@44937663 DEBUG: [pool-1-thread-1] [4s 209ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ca03a7b for None (false) DEBUG: [HttpClient-15-SelectorManager] [4s 209ms] SocketTube(16) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [4s 209ms] Http1AsyncReceiver(SocketTube(16)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [4s 209ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ca03a7b for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 209ms] 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 209ms] Http1AsyncReceiver(SocketTube(16)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3846047c DEBUG: [pool-1-thread-1] [4s 209ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 209ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3846047c DEBUG: [pool-1-thread-1] [4s 209ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [4s 209ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [4s 209ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3846047c DEBUG: [pool-1-thread-1] [4s 209ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 209ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [4s 209ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58606 remote=/127.0.0.1:58859] DEBUG: [pool-1-thread-1] [4s 209ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [4s 209ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2ebae675(15) DEBUG: [pool-1-thread-1] [4s 209ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7d0cde52/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fc06c8 queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 209ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 209ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 210ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 210ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-1] [4s 210ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 210ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(16)) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(16))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(16))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 210ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-1] [4s 210ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 210ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-1] [4s 210ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 210ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-1] [4s 210ms] SocketTube(16) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [4s 210ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [4s 210ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [4s 210ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5d8691ed DEBUG: [HttpClient-15-SelectorManager] [4s 210ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [4s 210ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 210ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [4s 210ms] Http2Connection(SocketTube(16)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [4s 210ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [4s 210ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [4s 210ms] PlainHttpConnection(SocketTube(16)) added 63 bytes in the priority write queue DEBUG: [HttpClient-15-SelectorManager] [4s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ca03a7b for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 210ms] SocketTube(16) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 210ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 210ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [4s 210ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [4s 210ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [4s 210ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 210ms] PlainHttpConnection(SocketTube(16)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 210ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(16)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(16)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 210ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [4s 210ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(16)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 210ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-1] [4s 210ms] Http1AsyncReceiver(SocketTube(16)) stopping DEBUG: [pool-1-thread-2] [4s 210ms] SocketTube(16) trying to write: 63 DEBUG: [pool-1-thread-1] [4s 210ms] Http1AsyncReceiver(SocketTube(16)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [4s 210ms] Http1AsyncReceiver(SocketTube(16)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(16)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(16)) H2 processed buffered data DEBUG: [pool-1-thread-2] [4s 211ms] SocketTube(16) wrote: 63 DEBUG: [pool-1-thread-2] [4s 211ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [4s 211ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-2] [4s 211ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 211ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 211ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-2] [4s 211ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-2] [4s 211ms] SocketTube(16) trying to write: 13 DEBUG: [Test-server-pool] [4s 211ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 211ms] SocketTube(16) wrote: 13 DEBUG: [pool-1-thread-2] [4s 211ms] SocketTube(16) write: requesting more... DEBUG: [Test-server-pool] [4s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 211ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-2] [4s 211ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 211ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-1] [4s 211ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [Test-server-pool] [4s 211ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [4s 211ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [4s 211ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 211ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [4s 211ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [4s 211ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2ebae675(15) DEBUG: [Test-server-pool] [4s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 211ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 211ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7d0cde52/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fc06c8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [4s 211ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [4s 211ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [4s 211ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [4s 211ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer: [5 s, 603 ms, 830015 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 Sent response headers 200 DEBUG: [readLoop] [4s 212ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 212ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started TestServer: [5 s, 603 ms, 948809 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 DEBUG: [readLoop] [4s 212ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 212ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 212ms] FramesDecoder Tail size is now: 0, current= TestServer: [5 s, 604 ms, 64152 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 DEBUG: [readLoop] [4s 212ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 212ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 212ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [4s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ca03a7b for None (false) DEBUG: [readLoop] [4s 212ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 212ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 212ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 212ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-15-SelectorManager] [4s 212ms] SocketTube(16) read bytes: 92 DEBUG: [HttpClient-15-SelectorManager] [4s 212ms] Http2Connection(SocketTube(16)) onNext: got 92 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 212ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ca03a7b for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 212ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 212ms] Http2Connection(SocketTube(16)) sending 92 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 212ms] Http2Connection(SocketTube(16)) H2 Receiving(1): 92 DEBUG: [pool-1-thread-1] [4s 212ms] Http2Connection(SocketTube(16)) Processing 92 DEBUG: [pool-1-thread-1] [4s 212ms] FramesDecoder decodes: 92 DEBUG: [pool-1-thread-1] [4s 212ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [4s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ca03a7b for None (false) DEBUG: [pool-1-thread-1] [4s 212ms] 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 212ms] Http2Connection(SocketTube(16)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-15-SelectorManager] [4s 212ms] SocketTube(16) read bytes: 31 DEBUG: [HttpClient-15-SelectorManager] [4s 212ms] Http2Connection(SocketTube(16)) onNext: got 31 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 212ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [4s 212ms] PlainHttpConnection(SocketTube(16)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 212ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ca03a7b for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 213ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 213ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-1] [4s 213ms] SocketTube(16) trying to write: 9 DEBUG: [pool-1-thread-1] [4s 213ms] SocketTube(16) wrote: 9 DEBUG: [pool-1-thread-1] [4s 213ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 213ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-1] [4s 213ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 213ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 213ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 213ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 213ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [readLoop] [4s 213ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 213ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 213ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(16)) Opened stream 2 DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(16))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(16))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(16)) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(16)) sending 31 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(16)) H2 Receiving(2): 31 DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(16)) Processing 31 DEBUG: [pool-1-thread-1] [4s 213ms] FramesDecoder decodes: 31 DEBUG: [pool-1-thread-1] [4s 213ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 213ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(16))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(16))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(16))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(16))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y) 200 HTTP_2 Local port: 58606 DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(16))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 213ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 213ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 213ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 213ms] HttpClientImpl(15) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:58859/http2/chunk/y DEBUG: [pool-1-thread-1] [4s 213ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 214ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 214ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(16)) H2 processed(2) DEBUG: [HttpClient-15-SelectorManager] [4s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ca03a7b for None (false) DEBUG: [MainThread] [4s 217ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 217ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 217ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 217ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 217ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-15-SelectorManager] [4s 217ms] SocketTube(16) read bytes: 405 DEBUG: [HttpClient-15-SelectorManager] [4s 217ms] Http2Connection(SocketTube(16)) onNext: got 405 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 217ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ca03a7b for R (false) DEBUG: [pool-1-thread-1] [4s 217ms] Http2Connection(SocketTube(16)) sending 405 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 217ms] Http2Connection(SocketTube(16)) H2 Receiving(3): 405 DEBUG: [pool-1-thread-1] [4s 217ms] Http2Connection(SocketTube(16)) Processing 405 DEBUG: [pool-1-thread-1] [4s 217ms] FramesDecoder decodes: 405 DEBUG: [HttpClient-15-SelectorManager] [4s 217ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 217ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 217ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [4s 218ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 218ms] Http2Connection(SocketTube(16)) Opened stream 4 DEBUG: [pool-1-thread-1] [4s 218ms] Http2Connection(SocketTube(16))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 218ms] Http2Connection(SocketTube(16))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [4s 218ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 218ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 218ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 218ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 218ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 218ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 218ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 218ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 218ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 218ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 218ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 218ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [4s 218ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 218ms] Http2Connection(SocketTube(16)) Opened stream 6 DEBUG: [pool-1-thread-1] [4s 218ms] Http2Connection(SocketTube(16))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 218ms] Http2Connection(SocketTube(16))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [4s 218ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 219ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 219ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [4s 219ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 219ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 219ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 219ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [4s 219ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 219ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 219ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 219ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 219ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(1) close stream 1 DEBUG: [MainThread] [4s 219ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16)) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@536ed840 DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 219ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 219ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 58606 DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 219ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 219ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 219ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 219ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [4s 219ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 219ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 219ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 219ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 219ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 219ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 219ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16)) Closed stream 2 DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@480b6231 DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [4s 219ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 219ms] Http2Connection(SocketTube(16))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 58606 DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 220ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 220ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 220ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 220ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [4s 220ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 220ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 220ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 220ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 220ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 220ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 220ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16)) Closed stream 4 DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2ca5f7be DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [4s 220ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 58606 DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(16))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 220ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 220ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 221ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 221ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [4s 221ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 221ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 221ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 221ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 221ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 221ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 221ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(16))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(16))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(16))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(16)) Closed stream 6 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(16))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2c8aa20a DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(16))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(16)) H2 processed(3) DEBUG: [MainThread] [4s 222ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 222ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 222ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 222ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 222ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 222ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 222ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 222ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 222ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 222ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 222ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 222ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 222ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 222ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 222ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 223ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [MainThread] [4s 223ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:36353/https2/fixed/y GET DEBUG: [pool-1-thread-1] [4s 223ms] Exchange establishing exchange for https://127.0.0.1:36353/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [4s 224ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 224ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 224ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [pool-1-thread-1] [4s 224ms] 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] [4s 225ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7d5efd0 for C (true) TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59700, Session(1697432538518|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [4s 225ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [4s 225ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59700 DEBUG: [pool-1-thread-1] [4s 225ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-1] [4s 225ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 225ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-1] [4s 225ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 225ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 225ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [4s 225ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SocketTube(17) DEBUG: [pool-1-thread-1] [4s 225ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-1] [4s 225ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 225ms] SSL Writer(SocketTube(17)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [4s 225ms] SSL Writer(SocketTube(17)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 225ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [4s 225ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [4s 225ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-1] [4s 230ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-16-SelectorManager] [4s 230ms] 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@d2d84a0[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] [4s 230ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [4s 230ms] SocketTube(17) calling onSubscribe DEBUG: [pool-1-thread-1] [4s 230ms] SSL Writer(SocketTube(17)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-16-SelectorManager] [4s 230ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 230ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 230ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [HttpClient-16-SelectorManager] [4s 230ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 230ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 230ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 230ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 230ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-1] [4s 230ms] SSL Writer(SocketTube(17)) Sending 2191 bytes downstream DEBUG: [HttpClient-16-SelectorManager] [4s 230ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [4s 230ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [4s 230ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [4s 230ms] SocketTube(17) pending subscriber subscribed DEBUG: [pool-1-thread-1] [4s 230ms] SSL Writer(SocketTube(17)) Adding 2191 to outputQ queue DEBUG: [HttpClient-16-SelectorManager] [4s 230ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [4s 230ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 230ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 230ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-16-SelectorManager] [4s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for R (true) DEBUG: [pool-1-thread-3] [4s 230ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 230ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 230ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 230ms] SocketTube(17) trying to write: 2191 DEBUG: [pool-1-thread-1] [4s 231ms] SocketTube(17) wrote: 2191 DEBUG: [pool-1-thread-1] [4s 231ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 231ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 231ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 231ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 231ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [4s 233ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 233ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [4s 233ms] SocketTube(17) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [4s 233ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 233ms] SSL Reader(SocketTube(17)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 233ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 233ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for R (false) DEBUG: [HttpClient-16-SelectorManager] [4s 233ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 233ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 233ms] SSL Reader(SocketTube(17)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [4s 234ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 234ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 234ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [4s 234ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [4s 234ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 234ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [4s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 234ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 234ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 236ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-1] [4s 236ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 236ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 236ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 236ms] SSL Writer(SocketTube(17)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 236ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 236ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [4s 236ms] SSL Writer(SocketTube(17)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 236ms] SSL Writer(SocketTube(17)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [4s 236ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 236ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 236ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 237ms] SocketTube(17) trying to write: 6 DEBUG: [pool-1-thread-1] [4s 237ms] SocketTube(17) wrote: 6 DEBUG: [pool-1-thread-1] [4s 237ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 237ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 237ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 237ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 237ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 237ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 237ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [4s 237ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [4s 237ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 237ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 237ms] SocketTube(17) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [4s 237ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 237ms] SSL Reader(SocketTube(17)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 237ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for R (false) DEBUG: [HttpClient-16-SelectorManager] [4s 237ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 237ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 237ms] SSL Reader(SocketTube(17)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [4s 237ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [4s 237ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 237ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [4s 237ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [4s 237ms] SSL Reader(SocketTube(17)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [4s 238ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [4s 238ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 238ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [4s 238ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [4s 238ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 238ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 238ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-1] [4s 238ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 238ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 238ms] SSL Reader(SocketTube(17)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [4s 239ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 239ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 239ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [4s 239ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [4s 239ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [4s 239ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 239ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 239ms] SSL Writer(SocketTube(17)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 239ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 239ms] SSLFlowDelegate(SocketTube(17)) setALPN = h2 DEBUG: [pool-1-thread-1] [4s 239ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 240ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [4s 240ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [4s 240ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 240ms] SSLTube(SocketTube(17)) connecting flows DEBUG: [pool-1-thread-1] [4s 240ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1a8a22f8 DEBUG: [pool-1-thread-1] [4s 240ms] Http2Connection(SSLTube(SocketTube(17))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [4s 240ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 240ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 240ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 240ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 240ms] SSLTube(SocketTube(17)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 240ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 240ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 240ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 241ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 241ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 241ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-1] [4s 241ms] SSL Writer(SocketTube(17)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 241ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [4s 241ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 241ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 241ms] Http2Connection(SSLTube(SocketTube(17))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [4s 241ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 241ms] Http2Connection(SSLTube(SocketTube(17))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 241ms] Http2Connection(SSLTube(SocketTube(17))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 241ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 241ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-1] [4s 241ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-1] [4s 241ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 241ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 241ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 241ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 242ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 242ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 242ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 242ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 242ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 242ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 242ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 242ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 242ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 242ms] SSL Writer(SocketTube(17)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 242ms] SSL Writer(SocketTube(17)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [4s 242ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 242ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 242ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 242ms] SocketTube(17) trying to write: 90 DEBUG: [pool-1-thread-1] [4s 243ms] SocketTube(17) wrote: 90 DEBUG: [pool-1-thread-1] [4s 243ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 243ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 243ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 243ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [4s 243ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 243ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 243ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 243ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [4s 243ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 243ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 243ms] SSLTube(SocketTube(17)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 243ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 243ms] SocketTube(17) trying to write: 174 DEBUG: [pool-1-thread-1] [4s 243ms] SocketTube(17) wrote: 174 DEBUG: [pool-1-thread-1] [4s 243ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 243ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 243ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 244ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 244ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 244ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [4s 244ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 244ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 244ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 244ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 244ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [4s 244ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [4s 244ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 244ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [4s 244ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 244ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 244ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 244ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-16-SelectorManager] [4s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 244ms] SocketTube(17) read bytes: 1803 DEBUG: [HttpClient-16-SelectorManager] [4s 244ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 244ms] SSL Reader(SocketTube(17)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 244ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for R (false) DEBUG: [HttpClient-16-SelectorManager] [4s 244ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [4s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for R (false) DEBUG: [pool-1-thread-1] [4s 244ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 244ms] SSL Reader(SocketTube(17)) Unwrapping: 1803 DEBUG: [readLoop] [4s 245ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 245ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 245ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 245ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 245ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 245ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 245ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 245ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [4s 245ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [4s 245ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [4s 245ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 245ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [4s 245ms] SSL Reader(SocketTube(17)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [4s 245ms] SSL Reader(SocketTube(17)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 245ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [4s 245ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [4s 245ms] SSL Reader(SocketTube(17)) sending 39 DEBUG: [pool-1-thread-1] [4s 245ms] SSL Reader(SocketTube(17)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [4s 245ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 245ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 245ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [4s 245ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 245ms] Http2Connection(SSLTube(SocketTube(17))) sending 39 to Http2Connection.asyncReceive TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [4s 245ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [4s 245ms] Http2Connection(SSLTube(SocketTube(17))) Processing 39 DEBUG: [pool-1-thread-1] [4s 245ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [4s 245ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [4s 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] [4s 245ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 245ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 245ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue TestServer: [5 s, 637 ms, 755393 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-1] [4s 245ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 246ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(17)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(17)) processData, writeList remaining:9, hsTriggered:false, needWrap:false Sent response headers 200 DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(17)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(17)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(17)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(17)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 246ms] SocketTube(17) trying to write: 47 DEBUG: [pool-1-thread-1] [4s 246ms] SocketTube(17) wrote: 47 DEBUG: [pool-1-thread-1] [4s 246ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 246ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 246ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 246ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [4s 246ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 246ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 246ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 246ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(1) DEBUG: [readLoop] [4s 246ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 246ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [4s 246ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 246ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 246ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [4s 246ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [4s 246ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 246ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: [5 s, 638 ms, 42091 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 DEBUG: [readLoop] [4s 246ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [4s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for R (false) TestServer: [5 s, 638 ms, 788595 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-16-SelectorManager] [4s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 247ms] SocketTube(17) read bytes: 209 DEBUG: [HttpClient-16-SelectorManager] [4s 247ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 247ms] SSL Reader(SocketTube(17)) Adding 209 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 247ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for R (false) DEBUG: [HttpClient-16-SelectorManager] [4s 247ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 247ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:209, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 247ms] SSL Reader(SocketTube(17)) Unwrapping: 209 DEBUG: [HttpClient-16-SelectorManager] [4s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 247ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 247ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 247ms] SSL Reader(SocketTube(17)) Decoded 59 bytes out of 209 into buffer of 16676 remaining to decode: 112 DEBUG: [pool-1-thread-1] [4s 247ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-1] [4s 247ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-1] [4s 247ms] SSL Reader(SocketTube(17)) sending 59 DEBUG: [pool-1-thread-1] [4s 247ms] SSL Reader(SocketTube(17)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-1] [4s 247ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 247ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [4s 247ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SSLTube(SocketTube(17))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SSLTube(SocketTube(17))) Processing 59 DEBUG: [pool-1-thread-1] [4s 247ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-1] [4s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 247ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 2 DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(2) DEBUG: [pool-1-thread-1] [4s 248ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 248ms] SSL Reader(SocketTube(17)) Unwrapping: 112 DEBUG: [pool-1-thread-1] [4s 249ms] SSL Reader(SocketTube(17)) Decoded 15 bytes out of 112 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-1] [4s 249ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [4s 249ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [4s 249ms] SSL Reader(SocketTube(17)) sending 15 DEBUG: [pool-1-thread-1] [4s 249ms] SSL Reader(SocketTube(17)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [4s 249ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 249ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [4s 249ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SSLTube(SocketTube(17))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SSLTube(SocketTube(17))) Processing 15 DEBUG: [pool-1-thread-1] [4s 249ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [4s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 249ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y) 200 HTTP_2 Local port: 59700 DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 250ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 250ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 250ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 250ms] HttpClientImpl(16) ClientImpl (async) elapsed 26 millis for GET to https://127.0.0.1:36353/https2/fixed/y DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(3) DEBUG: [pool-1-thread-1] [4s 250ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 250ms] SSL Reader(SocketTube(17)) Unwrapping: 59 DEBUG: [pool-1-thread-1] [4s 250ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 250ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [4s 250ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [4s 250ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-1] [4s 250ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [4s 250ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 250ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [4s 250ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-1] [4s 250ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [4s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 250ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 250ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 250ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 251ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 251ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(4) DEBUG: [pool-1-thread-1] [4s 251ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 251ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 251ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [4s 251ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [4s 251ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 251ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 251ms] SocketTube(17) read bytes: 946 DEBUG: [HttpClient-16-SelectorManager] [4s 251ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 251ms] SSL Reader(SocketTube(17)) Adding 946 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 251ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for R (false) DEBUG: [HttpClient-16-SelectorManager] [4s 251ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 251ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:946, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 251ms] SSL Reader(SocketTube(17)) Unwrapping: 946 DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 251ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 252ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 251ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [4s 252ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [4s 252ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-1] [4s 252ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [4s 252ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 252ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [4s 252ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [4s 252ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 252ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 252ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-1] [4s 252ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-1] [4s 252ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [4s 252ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 252ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [4s 252ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 252ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 4 DEBUG: [pool-1-thread-1] [4s 252ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 252ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [4s 252ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(5) DEBUG: [pool-1-thread-1] [4s 252ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 252ms] SSL Reader(SocketTube(17)) Unwrapping: 851 DEBUG: [pool-1-thread-1] [4s 252ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-1] [4s 252ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [4s 252ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [4s 252ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-1] [4s 252ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-1] [4s 253ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [4s 253ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 253ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 253ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 253ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(6) DEBUG: [MainThread] [4s 253ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 253ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 253ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) Unwrapping: 792 DEBUG: [MainThread] [4s 253ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-1] [4s 253ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [4s 253ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 253ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 6 DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(7) DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) sending 23 DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [4s 253ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17))) Processing 23 DEBUG: [pool-1-thread-1] [4s 254ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [4s 254ms] FramesDecoder Tail size is now: 0, current= 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(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17)))/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: [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] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(8) DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-1] [4s 254ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 254ms] FramesDecoder Tail size is now: 0, current= 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(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 254ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 254ms] HttpResponseInputStream onComplete called 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(SSLTube(SocketTube(17)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@19112e10 DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(9) DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [4s 254ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-1] [4s 254ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 254ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 254ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59700 DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 254ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 254ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 255ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(10) DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) sending 64 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) Processing 64 DEBUG: [pool-1-thread-1] [4s 255ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [4s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 255ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [4s 255ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 255ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(11) DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-1] [4s 255ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 255ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 255ms] HttpClientImpl(16) 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: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 2 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@60f245ca DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(12) DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-1] [4s 255ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 255ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59700 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 255ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 255ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 255ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(13) DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [4s 255ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-1] [4s 255ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [4s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 256ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [4s 256ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 256ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(14) DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-1] [4s 256ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 256ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 256ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 256ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 256ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 256ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 4 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@777e191c DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(15) DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-1] [4s 256ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 256ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59700 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 256ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 256ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 256ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(16) DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-1] [4s 256ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [4s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 256ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [4s 256ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 256ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(17) DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-1] [4s 256ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 256ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 256ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 256ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 256ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 256ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 257ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 257ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 257ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 257ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [4s 257ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 6 DEBUG: [MainThread] [4s 257ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 257ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 257ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 257ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 257ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 257ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 257ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 257ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 257ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 257ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 257ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 257ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 257ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 257ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 257ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 257ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 258ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3c2868e9 DEBUG: [pool-1-thread-1] [4s 258ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [4s 258ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(18) DEBUG: [pool-1-thread-1] [4s 258ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 258ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 258ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [4s 258ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [4s 258ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 258ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 258ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for R (false) DEBUG: [MainThread] [4s 260ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@5a6047d7 (user-supplied=false) DEBUG: [MainThread] [4s 263ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:36353/https2/chunk/y GET DEBUG: [pool-1-thread-1] [4s 264ms] Exchange establishing exchange for https://127.0.0.1:36353/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [4s 264ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 264ms] PlainHttpConnection(?) Initial send buffer size is: 8192 TestServer(2): connection accepted DEBUG: [pool-1-thread-1] [4s 264ms] PlainHttpConnection(SocketTube(18)) registering connect event TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-17-SelectorManager] [4s 265ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@24949d52 for C (true) DEBUG: [pool-1-thread-1] [4s 265ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-17-SelectorManager] [4s 265ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [4s 265ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59712 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59712, Session(1697432538685|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [4s 265ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [4s 265ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 265ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-1] [4s 265ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 265ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SocketTube(18) DEBUG: [pool-1-thread-1] [4s 265ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-1] [4s 265ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(18)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(18)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [4s 266ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-1] [4s 267ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 267ms] SSL Writer(SocketTube(18)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 267ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 267ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [HttpClient-17-SelectorManager] [4s 267ms] 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@2e6cf622[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] [4s 267ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-17-SelectorManager] [4s 267ms] SocketTube(18) calling onSubscribe DEBUG: [pool-1-thread-1] [4s 267ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 267ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 267ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [4s 267ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 267ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 267ms] SocketTube(18) leaving request(1): Reading: [ops=None, demand=2, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 267ms] SSL Writer(SocketTube(18)) Sending 2191 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [4s 267ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 267ms] SSL Writer(SocketTube(18)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [4s 267ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 267ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [4s 267ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [4s 268ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [4s 268ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [4s 268ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [4s 268ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [4s 268ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [4s 268ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 268ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 268ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 268ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 268ms] SocketTube(18) trying to write: 2191 DEBUG: [pool-1-thread-1] [4s 268ms] SocketTube(18) wrote: 2191 DEBUG: [pool-1-thread-1] [4s 268ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 268ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 268ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 268ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 268ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 268ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [4s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 271ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 271ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [4s 271ms] SocketTube(18) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [4s 271ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 271ms] SSL Reader(SocketTube(18)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 271ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 271ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 271ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 271ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 271ms] SSL Reader(SocketTube(18)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [4s 272ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 272ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 272ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [4s 272ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [4s 272ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 272ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [4s 272ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 272ms] SocketTube(18) read bytes: 6 DEBUG: [HttpClient-17-SelectorManager] [4s 272ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 272ms] SSL Reader(SocketTube(18)) Adding 6 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 272ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 272ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 272ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [4s 272ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 272ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 272ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 273ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-1] [4s 273ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 273ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 273ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Writer(SocketTube(18)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [4s 273ms] SSL Writer(SocketTube(18)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 273ms] SSL Writer(SocketTube(18)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [4s 273ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 273ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 273ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 273ms] SocketTube(18) trying to write: 6 DEBUG: [pool-1-thread-1] [4s 273ms] SocketTube(18) wrote: 6 DEBUG: [pool-1-thread-1] [4s 273ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 273ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 273ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 273ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(18)) Unwrapping: 6 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 273ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [4s 273ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 273ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [4s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 274ms] SocketTube(18) read bytes: 169 DEBUG: [HttpClient-17-SelectorManager] [4s 274ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 274ms] SSL Reader(SocketTube(18)) Adding 169 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 274ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 274ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 274ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 274ms] SSL Reader(SocketTube(18)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [4s 274ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [4s 274ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 274ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [4s 274ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [4s 274ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 274ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 275ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-1] [4s 275ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 275ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 275ms] SSL Reader(SocketTube(18)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [4s 275ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 275ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 275ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [4s 275ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [4s 275ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [4s 275ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 275ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 275ms] SSL Writer(SocketTube(18)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 275ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 276ms] SSLFlowDelegate(SocketTube(18)) setALPN = h2 DEBUG: [pool-1-thread-1] [4s 276ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 276ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [4s 276ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [4s 276ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 276ms] SSLTube(SocketTube(18)) connecting flows DEBUG: [pool-1-thread-1] [4s 276ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5ef77c96 DEBUG: [pool-1-thread-1] [4s 276ms] Http2Connection(SSLTube(SocketTube(18))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [4s 276ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 276ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 276ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 276ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 276ms] SSLTube(SocketTube(18)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 276ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 276ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 276ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 276ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 276ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 276ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-1] [4s 276ms] SSL Writer(SocketTube(18)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 276ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [4s 276ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 276ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 276ms] Http2Connection(SSLTube(SocketTube(18))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [4s 276ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 276ms] Http2Connection(SSLTube(SocketTube(18))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 276ms] Http2Connection(SSLTube(SocketTube(18))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 276ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 276ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-1] [4s 276ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-1] [4s 276ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 276ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 276ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 276ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 276ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 276ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 276ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 276ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 277ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 277ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 277ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 277ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 277ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 277ms] SocketTube(18) trying to write: 90 DEBUG: [pool-1-thread-1] [4s 277ms] SocketTube(18) wrote: 90 DEBUG: [pool-1-thread-1] [4s 277ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 277ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 277ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 277ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [4s 277ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 277ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 277ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 277ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [4s 277ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 277ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 277ms] SSLTube(SocketTube(18)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 277ms] SocketTube(18) trying to write: 174 DEBUG: [pool-1-thread-1] [4s 277ms] SocketTube(18) wrote: 174 DEBUG: [pool-1-thread-1] [4s 277ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 277ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 277ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 277ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [4s 277ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 277ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 277ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 277ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [4s 277ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 277ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 277ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [4s 278ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 278ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 278ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 278ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 278ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 278ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-17-SelectorManager] [4s 279ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 279ms] SocketTube(18) read bytes: 1803 DEBUG: [HttpClient-17-SelectorManager] [4s 279ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 279ms] SSL Reader(SocketTube(18)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 279ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 279ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 279ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 279ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 279ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for R (false) DEBUG: [pool-1-thread-1] [4s 279ms] SSL Reader(SocketTube(18)) Unwrapping: 1803 DEBUG: [readLoop] [4s 279ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 279ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 279ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 279ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 279ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 279ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 279ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 279ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started TestServer: GET /https2/chunk/y DEBUG: [pool-1-thread-1] [4s 279ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [4s 279ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 279ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 1726 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [4s 279ms] SSL Reader(SocketTube(18)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [4s 279ms] SSL Reader(SocketTube(18)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 280ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [4s 280ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [4s 280ms] SSL Reader(SocketTube(18)) sending 39 DEBUG: [pool-1-thread-1] [4s 280ms] SSL Reader(SocketTube(18)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [4s 280ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 280ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 280ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [4s 280ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 280ms] Http2Connection(SSLTube(SocketTube(18))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 280ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [4s 280ms] Http2Connection(SSLTube(SocketTube(18))) Processing 39 DEBUG: [pool-1-thread-1] [4s 280ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [4s 280ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 280ms] 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: [5 s, 671 ms, 938848 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-1] [4s 280ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 280ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 280ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue Sent response headers 200 DEBUG: [pool-1-thread-1] [4s 280ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 280ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 280ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-1] [4s 280ms] SSL Writer(SocketTube(18)) added 1 (9 bytes) to the writeList TestServer: [5 s, 672 ms, 121693 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-1] [4s 280ms] SSL Writer(SocketTube(18)) processData, writeList remaining:9, hsTriggered:false, needWrap:false TestServer: [5 s, 672 ms, 197366 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-1] [4s 280ms] SSL Writer(SocketTube(18)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [4s 280ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 280ms] SSL Writer(SocketTube(18)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 280ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 280ms] SSL Writer(SocketTube(18)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 280ms] SSL Writer(SocketTube(18)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [4s 280ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 280ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 280ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 280ms] SocketTube(18) trying to write: 47 DEBUG: [pool-1-thread-1] [4s 280ms] SocketTube(18) wrote: 47 DEBUG: [pool-1-thread-1] [4s 280ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 280ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 280ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 280ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 280ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 280ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [4s 280ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 280ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 280ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 280ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 280ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 280ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 280ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for None (false) DEBUG: [readLoop] [4s 280ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 280ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 280ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 280ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 280ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 280ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 280ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 281ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 281ms] SocketTube(18) read bytes: 1135 DEBUG: [HttpClient-17-SelectorManager] [4s 281ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 281ms] SSL Reader(SocketTube(18)) Adding 1135 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 281ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 281ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 281ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1135, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for R (false) DEBUG: [pool-1-thread-1] [4s 281ms] SSL Reader(SocketTube(18)) Unwrapping: 1135 DEBUG: [pool-1-thread-1] [4s 281ms] SSL Reader(SocketTube(18)) Decoded 54 bytes out of 1135 into buffer of 16676 remaining to decode: 1043 DEBUG: [pool-1-thread-1] [4s 281ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-1] [4s 281ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-1] [4s 281ms] SSL Reader(SocketTube(18)) sending 54 DEBUG: [pool-1-thread-1] [4s 281ms] SSL Reader(SocketTube(18)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-1] [4s 281ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 281ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [4s 281ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-1] [4s 281ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 281ms] Http2Connection(SSLTube(SocketTube(18))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 281ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-1] [4s 281ms] Http2Connection(SSLTube(SocketTube(18))) Processing 54 DEBUG: [pool-1-thread-1] [4s 281ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-1] [4s 281ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 281ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-1] [4s 282ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 282ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 2 DEBUG: [pool-1-thread-1] [4s 282ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 282ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [4s 282ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(2) DEBUG: [pool-1-thread-1] [4s 282ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 282ms] SSL Reader(SocketTube(18)) Unwrapping: 1043 DEBUG: [pool-1-thread-1] [4s 282ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-1] [4s 282ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 282ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 282ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-1] [4s 282ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 282ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 282ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [4s 282ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 282ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 282ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 282ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-1] [4s 282ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-1] [4s 282ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 282ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 282ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 284ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 284ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 284ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 284ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y) 200 HTTP_2 Local port: 59712 DEBUG: [pool-1-thread-1] [4s 284ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 284ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 284ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 284ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 284ms] HttpClientImpl(17) ClientImpl (async) elapsed 20 millis for GET to https://127.0.0.1:36353/https2/chunk/y DEBUG: [pool-1-thread-1] [4s 284ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(3) DEBUG: [pool-1-thread-1] [4s 284ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 284ms] SSL Reader(SocketTube(18)) Unwrapping: 995 DEBUG: [pool-1-thread-1] [4s 284ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-1] [4s 284ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [4s 284ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [4s 284ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-1] [4s 284ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [4s 284ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 284ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [4s 284ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [4s 284ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 284ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 284ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [4s 284ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-1] [4s 284ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [4s 284ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 284ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 284ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 284ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 284ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 284ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 284ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 284ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 284ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(4) DEBUG: [pool-1-thread-1] [4s 284ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 284ms] SSL Reader(SocketTube(18)) Unwrapping: 936 DEBUG: [MainThread] [4s 284ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 284ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 284ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 285ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-1] [4s 285ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [4s 285ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 285ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 4 DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(5) DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) Unwrapping: 846 DEBUG: [MainThread] [4s 285ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-1] [4s 285ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [4s 285ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 285ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 285ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 285ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(6) DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) Unwrapping: 787 DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [4s 285ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-1] [4s 285ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-1] [4s 285ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [4s 285ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 285ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [4s 286ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 286ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 6 DEBUG: [pool-1-thread-1] [4s 286ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 286ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [4s 286ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(7) DEBUG: [pool-1-thread-1] [4s 286ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 286ms] SSL Reader(SocketTube(18)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [4s 286ms] SSL Reader(SocketTube(18)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-1] [4s 286ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [4s 286ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [4s 286ms] SSL Reader(SocketTube(18)) sending 23 DEBUG: [pool-1-thread-1] [4s 286ms] SSL Reader(SocketTube(18)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [4s 286ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [MainThread] [4s 288ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 288ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 288ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 288ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 289ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [4s 289ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [4s 289ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 289ms] Http2Connection(SSLTube(SocketTube(18))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 289ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [4s 289ms] Http2Connection(SSLTube(SocketTube(18))) Processing 23 DEBUG: [pool-1-thread-1] [4s 289ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [4s 289ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 289ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 289ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 289ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [4s 289ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 289ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 289ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 289ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 289ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(8) DEBUG: [pool-1-thread-1] [4s 289ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 289ms] SSL Reader(SocketTube(18)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [4s 289ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-1] [4s 289ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 289ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 289ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-1] [4s 289ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 289ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 289ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [4s 289ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 289ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 289ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 289ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [4s 289ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-1] [4s 289ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 289ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 289ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 289ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 289ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onComplete DEBUG: [MainThread] [4s 289ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 289ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 289ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 289ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 290ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 290ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 290ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 290ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 290ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 290ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 290ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 290ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@59c628ad DEBUG: [pool-1-thread-1] [4s 290ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 290ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(9) DEBUG: [MainThread] [4s 290ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 290ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 290ms] SSL Reader(SocketTube(18)) Unwrapping: 589 DEBUG: [MainThread] [4s 290ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 290ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-1] [4s 290ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 290ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 291ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 291ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 291ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [4s 291ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-1] [4s 291ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 291ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 291ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 291ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 291ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 291ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59712 DEBUG: [pool-1-thread-1] [4s 291ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 291ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 291ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 291ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 291ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(10) DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(18)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(18)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(18)) sending 64 DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(18)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [4s 291ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 291ms] Http2Connection(SSLTube(SocketTube(18))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 291ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [4s 291ms] Http2Connection(SSLTube(SocketTube(18))) Processing 64 DEBUG: [pool-1-thread-1] [4s 291ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [4s 291ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 291ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 291ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 291ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [4s 291ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 291ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(11) DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-1] [4s 292ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 292ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 292ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 292ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 292ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 292ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 292ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 2 DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@26566c5c DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(12) DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-1] [4s 292ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 292ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 292ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59712 DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 292ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 292ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 292ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(13) DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-1] [4s 292ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [4s 292ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 292ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [4s 292ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 292ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 292ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(14) DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(18)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [MainThread] [4s 293ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 293ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 293ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-1] [4s 293ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 293ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 293ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 293ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 293ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 293ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 293ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 6 DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@47e80764 DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(15) DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [4s 293ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-1] [4s 293ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 293ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 293ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59712 DEBUG: [pool-1-thread-1] [4s 293ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 293ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 293ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 293ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(16) DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-1] [4s 294ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [4s 294ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 294ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [4s 294ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 294ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(17) DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-1] [4s 294ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 294ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 294ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 294ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 294ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 294ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 294ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 4 DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@229ed0c3 DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [4s 294ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(18) DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 294ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [4s 294ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 294ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 294ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for R (false) DEBUG: [MainThread] [4s 293ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 294ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 294ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 295ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 295ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 295ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 295ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 295ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 295ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 295ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 295ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 295ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 295ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 297ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58859/http2/fixed/y GET DEBUG: [pool-1-thread-1] [4s 298ms] Exchange establishing exchange for http://127.0.0.1:58859/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [4s 299ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [4s 299ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 299ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 299ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 299ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 299ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 299ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 299ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 299ms] Http2Connection(SocketTube(5)) Opened stream 13 DEBUG: [pool-1-thread-1] [4s 299ms] Http2Connection(SocketTube(5))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 299ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 299ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 299ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [4s 299ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [4s 299ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [4s 299ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [4s 299ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [4s 299ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 299ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 299ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 299ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 299ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 299ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 299ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 299ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 13 TestServer(1): Using handler for: /http2/fixed DEBUG: [pool-1-thread-1] [4s 300ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 300ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 300ms] Http2Connection(SocketTube(5))/Stream(13) requestSent: streamid=13 but response not received TestServer: [5 s, 692 ms, 43341 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 692 ms, 259998 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [4s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) TestServer: [5 s, 692 ms, 754053 ns] Pushing promise: http://127.0.0.1:58859/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] SocketTube(5) read bytes: 171 DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] Http2Connection(SocketTube(5)) onNext: got 171 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [pool-1-thread-1] [4s 301ms] Http2Connection(SocketTube(5)) sending 171 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775784, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 301ms] Http2Connection(SocketTube(5)) H2 Receiving(23): 171 DEBUG: [pool-1-thread-1] [4s 301ms] Http2Connection(SocketTube(5)) Processing 171 DEBUG: [pool-1-thread-1] [4s 301ms] FramesDecoder decodes: 171 DEBUG: [pool-1-thread-1] [4s 301ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 301ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] SocketTube(5) read bytes: 247 DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] Http2Connection(SocketTube(5)) onNext: got 247 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775783, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 301ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 301ms] Http2Connection(SocketTube(5)) Opened stream 38 DEBUG: [pool-1-thread-1] [4s 301ms] Http2Connection(SocketTube(5))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 301ms] Http2Connection(SocketTube(5))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-1] [4s 301ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] SocketTube(5) read bytes: 81 DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] Http2Connection(SocketTube(5)) onNext: got 81 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 301ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775782, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 301ms] Http2Connection(SocketTube(5))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 302ms] Http2Connection(SocketTube(5))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 302ms] Http2Connection(SocketTube(5))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 302ms] Http2Connection(SocketTube(5))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-1] [4s 302ms] Http2Connection(SocketTube(5))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 302ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 302ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 302ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 302ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:58859/http2/fixed/y DEBUG: [pool-1-thread-1] [4s 302ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 302ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 302ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 302ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 302ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 302ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1170, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 302ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 302ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [MainThread] [4s 302ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 302ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 302ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 302ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 302ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 302ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 302ms] Http2Connection(SocketTube(5)) Opened stream 40 DEBUG: [pool-1-thread-1] [4s 302ms] Http2Connection(SocketTube(5))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 302ms] Http2Connection(SocketTube(5))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-1] [4s 302ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 302ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 302ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 303ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 303ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1182, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 303ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5)) H2 processed(23) DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5)) sending 247 to Http2Connection.asyncReceive DEBUG: [MainThread] [4s 303ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5)) H2 Receiving(24): 247 DEBUG: [MainThread] [4s 303ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 303ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5)) Processing 247 DEBUG: [pool-1-thread-1] [4s 303ms] FramesDecoder decodes: 247 DEBUG: [pool-1-thread-1] [4s 303ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 303ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(40) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 303ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [4s 303ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 303ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 303ms] FramesDecoder Got frame: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onNext(52) DEBUG: [pool-1-thread-1] [4s 303ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 303ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1234, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 40) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 303ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5)) Opened stream 42 DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-1] [4s 303ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 303ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [4s 303ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 303ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 303ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(40) close stream 40 DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5)) Closed stream 40 DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4a75177d DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-1] [4s 303ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 303ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 303ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1246, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 303ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [MainThread] [4s 303ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 303ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 303ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 303ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [MainThread] [4s 304ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 304ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 304ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 304ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 304ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 304ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(13) close stream 13 DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5)) Closed stream 13 DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5f54a6e3 DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-1] [4s 304ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(42) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 304ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 304ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 304ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 304ms] FramesDecoder Got frame: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onNext(52) DEBUG: [pool-1-thread-1] [4s 304ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 304ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1298, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 42) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 304ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 304ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 304ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 304ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 304ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(42) close stream 42 DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5)) Closed stream 42 DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5880594a DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5)) H2 processed(24) DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5)) sending 81 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5)) H2 Receiving(25): 81 DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5)) Processing 81 DEBUG: [pool-1-thread-1] [4s 304ms] FramesDecoder decodes: 81 DEBUG: [pool-1-thread-1] [4s 304ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 304ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 304ms] Http2Connection(SocketTube(5))/Stream(38) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-1] [4s 305ms] Http2Connection(SocketTube(5))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 305ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 305ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 305ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 305ms] FramesDecoder Got frame: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [4s 305ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [4s 305ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onNext(53) DEBUG: [pool-1-thread-1] [4s 305ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 305ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 305ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1351, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 305ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 38) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 305ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 305ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 305ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 305ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 305ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 305ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 305ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 305ms] Http2Connection(SocketTube(5))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-1] [4s 305ms] Http2Connection(SocketTube(5))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-1] [4s 305ms] Http2Connection(SocketTube(5))/Stream(38) close stream 38 DEBUG: [pool-1-thread-1] [4s 305ms] Http2Connection(SocketTube(5)) Closed stream 38 DEBUG: [pool-1-thread-1] [4s 305ms] Http2Connection(SocketTube(5))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@c4c8251 DEBUG: [pool-1-thread-1] [4s 305ms] Http2Connection(SocketTube(5))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-1] [4s 305ms] Http2Connection(SocketTube(5)) H2 processed(25) DEBUG: [MainThread] [4s 305ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 305ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 305ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 305ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 305ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 305ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 305ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 305ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 305ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 305ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 305ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 305ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 305ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 305ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 305ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 310ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58859/http2/chunk/y GET DEBUG: [pool-1-thread-1] [4s 310ms] Exchange establishing exchange for http://127.0.0.1:58859/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [4s 310ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [4s 310ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 310ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 310ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 310ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 310ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 310ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 311ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 311ms] Http2Connection(SocketTube(5)) Opened stream 15 DEBUG: [pool-1-thread-1] [4s 311ms] Http2Connection(SocketTube(5))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 311ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 311ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 311ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [4s 311ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [4s 311ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [4s 311ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [4s 311ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [4s 311ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775782, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 311ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 311ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 311ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 311ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [4s 311ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775782, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 311ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 311ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [4s 311ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 311ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 311ms] Http2Connection(SocketTube(5))/Stream(15) requestSent: streamid=15 but response not received TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 15 TestServer(1): Using handler for: /http2/chunk TestServer: [5 s, 705 ms, 642838 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 705 ms, 796833 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-2 TestServer: [5 s, 705 ms, 871625 ns] Pushing promise: http://127.0.0.1:58859/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 314ms] SocketTube(5) read bytes: 318 DEBUG: [HttpClient-5-SelectorManager] [4s 314ms] Http2Connection(SocketTube(5)) onNext: got 318 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 314ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 314ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775781, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 315ms] SocketTube(5) read bytes: 81 DEBUG: [HttpClient-5-SelectorManager] [4s 315ms] Http2Connection(SocketTube(5)) onNext: got 81 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 315ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 315ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775780, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 315ms] Http2Connection(SocketTube(5)) sending 318 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 315ms] Http2Connection(SocketTube(5)) H2 Receiving(26): 318 DEBUG: [pool-1-thread-1] [4s 315ms] Http2Connection(SocketTube(5)) Processing 318 DEBUG: [pool-1-thread-1] [4s 315ms] FramesDecoder decodes: 318 DEBUG: [pool-1-thread-1] [4s 315ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 315ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 39 DEBUG: [pool-1-thread-1] [4s 316ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 316ms] Http2Connection(SocketTube(5)) Opened stream 44 DEBUG: [pool-1-thread-1] [4s 316ms] Http2Connection(SocketTube(5))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 316ms] Http2Connection(SocketTube(5))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-1] [4s 316ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 316ms] Http2Connection(SocketTube(5))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [4s 316ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [pool-1-thread-1] [4s 316ms] Http2Connection(SocketTube(5))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 316ms] Http2Connection(SocketTube(5))/Stream(15) Completing responseCF(0) with response headers DEBUG: [HttpClient-5-SelectorManager] [4s 316ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [4s 316ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 316ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 316ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 316ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775779, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 317ms] Http2Connection(SocketTube(5))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-1] [4s 317ms] Http2Connection(SocketTube(5))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 318ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 318ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 318ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 318ms] HttpClientImpl(5) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:58859/http2/chunk/y DEBUG: [pool-1-thread-1] [4s 318ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 318ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 318ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 318ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 318ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 318ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1363, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 318ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 318ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [MainThread] [4s 318ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 318ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 318ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 318ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 318ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 318ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 318ms] Http2Connection(SocketTube(5)) Opened stream 46 DEBUG: [pool-1-thread-1] [4s 318ms] Http2Connection(SocketTube(5))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 318ms] Http2Connection(SocketTube(5))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-1] [4s 318ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 318ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 318ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 318ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 318ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 318ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 318ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1375, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 318ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 318ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 318ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [MainThread] [4s 318ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 318ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 319ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 319ms] Http2Connection(SocketTube(5)) Opened stream 48 DEBUG: [pool-1-thread-1] [4s 319ms] Http2Connection(SocketTube(5))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 319ms] Http2Connection(SocketTube(5))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-1] [4s 319ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 319ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 319ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 319ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 319ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 319ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1387, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 319ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [4s 319ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 319ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 319ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 319ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 319ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 325ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 325ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 325ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 325ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 325ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 325ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 325ms] Http2Connection(SocketTube(5))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-1] [4s 325ms] Http2Connection(SocketTube(5))/Stream(15) responseReceived: streamid=15 DEBUG: [MainThread] [4s 325ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 325ms] Http2Connection(SocketTube(5))/Stream(15) close stream 15 DEBUG: [pool-1-thread-1] [4s 325ms] Http2Connection(SocketTube(5)) Closed stream 15 DEBUG: [pool-1-thread-1] [4s 325ms] Http2Connection(SocketTube(5))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6e60a25a DEBUG: [pool-1-thread-1] [4s 325ms] Http2Connection(SocketTube(5))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-1] [4s 325ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 325ms] Http2Connection(SocketTube(5))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 326ms] Http2Connection(SocketTube(5))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 326ms] Http2Connection(SocketTube(5))/Stream(46) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-1] [4s 326ms] Http2Connection(SocketTube(5))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 329ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 329ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 329ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 329ms] FramesDecoder Got frame: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onNext(52) DEBUG: [pool-1-thread-1] [4s 329ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 329ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1439, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 46) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 329ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 329ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 329ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 329ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 329ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5))/Stream(46) responseReceived: streamid=46 DEBUG: [MainThread] [4s 329ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 329ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 329ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5))/Stream(46) close stream 46 DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5)) Closed stream 46 DEBUG: [MainThread] [4s 329ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 329ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@14f972cb DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5)) H2 processed(26) DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5)) sending 81 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5)) H2 Receiving(27): 81 DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5)) Processing 81 DEBUG: [pool-1-thread-1] [4s 329ms] FramesDecoder decodes: 81 DEBUG: [pool-1-thread-1] [4s 329ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 329ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 329ms] Http2Connection(SocketTube(5))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(44) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 330ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 330ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 330ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 330ms] FramesDecoder Got frame: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onNext(53) DEBUG: [pool-1-thread-1] [4s 330ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 330ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1492, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 44) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 330ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 330ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 330ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 330ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 330ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(44) close stream 44 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5)) Closed stream 44 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4ee92317 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5)) H2 processed(27) DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5)) H2 Receiving(28): 80 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-1] [4s 330ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-1] [4s 330ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 330ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(48) Getting BodySubscriber for: (GET http://127.0.0.1:58859/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 58550 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 330ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 330ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 330ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 330ms] FramesDecoder Got frame: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onNext(52) DEBUG: [pool-1-thread-1] [4s 330ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 330ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1544, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 48) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 330ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 330ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 330ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 330ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 330ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(48) close stream 48 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5)) Closed stream 48 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@265f6e91 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-1] [4s 330ms] Http2Connection(SocketTube(5)) H2 processed(28) DEBUG: [MainThread] [4s 331ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 331ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 331ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 331ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 331ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 331ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 331ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 331ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 331ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 331ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 332ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:36353/https2/fixed/y GET DEBUG: [pool-1-thread-2] [4s 332ms] Exchange establishing exchange for https://127.0.0.1:36353/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 332ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [4s 332ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 332ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 332ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 332ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 332ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 332ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 332ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 332ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 13 DEBUG: [pool-1-thread-2] [4s 332ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 332ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 332ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 332ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [4s 332ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 332ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [4s 333ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 333ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 333ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [4s 333ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-2] [4s 333ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 333ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-2] [4s 333ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [4s 333ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [4s 333ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 333ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 333ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [4s 333ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [4s 333ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [4s 333ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [4s 333ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 333ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 333ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 333ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 333ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [4s 333ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [4s 333ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 333ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 333ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 333ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [4s 333ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 333ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 333ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 333ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 333ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 333ms] 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, 727 ms, 887488 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 728 ms, 84054 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-2 TestServer: [5 s, 728 ms, 172987 ns] Pushing promise: https://127.0.0.1:36353/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 336ms] SocketTube(6) read bytes: 208 DEBUG: [HttpClient-5-SelectorManager] [4s 336ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 336ms] SSL Reader(SocketTube(6)) Adding 208 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 336ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 336ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 336ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:208, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 336ms] SSL Reader(SocketTube(6)) Unwrapping: 208 DEBUG: [HttpClient-5-SelectorManager] [4s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [pool-1-thread-2] [4s 336ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 208 into buffer of 16676 remaining to decode: 112 DEBUG: [pool-1-thread-2] [4s 337ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [HttpClient-5-SelectorManager] [4s 336ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [4s 337ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [HttpClient-5-SelectorManager] [4s 337ms] 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] [4s 337ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-2] [4s 337ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-2] [4s 337ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 337ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775704 cancelled = false DEBUG: [pool-1-thread-2] [4s 337ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-2] [4s 337ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 337ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 337ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(104): 58 DEBUG: [pool-1-thread-2] [4s 337ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-2] [4s 337ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-2] [4s 337ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 337ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 45 DEBUG: [pool-1-thread-2] [4s 337ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 337ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 38 DEBUG: [pool-1-thread-2] [4s 337ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 337ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-2] [4s 337ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(104) DEBUG: [pool-1-thread-2] [4s 337ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 337ms] SSL Reader(SocketTube(6)) Unwrapping: 112 DEBUG: [pool-1-thread-2] [4s 338ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 112 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-2] [4s 338ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [4s 338ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [4s 338ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-2] [4s 338ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [4s 338ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 338ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775703 cancelled = false DEBUG: [pool-1-thread-2] [4s 338ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [4s 338ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 338ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 338ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(105): 15 DEBUG: [pool-1-thread-2] [4s 338ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-2] [4s 338ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [4s 338ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 338ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 339ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 339ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 339ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 339ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [4s 339ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 339ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 339ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 339ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 339ms] HttpClientImpl(5) ClientImpl (async) elapsed 7 millis for GET to https://127.0.0.1:36353/https2/fixed/y DEBUG: [pool-1-thread-2] [4s 339ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(105) DEBUG: [pool-1-thread-2] [4s 339ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 339ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-2] [4s 339ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 339ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [4s 339ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [4s 339ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [4s 339ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [4s 339ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [MainThread] [4s 339ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 339ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775702 cancelled = false DEBUG: [pool-1-thread-2] [4s 339ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [4s 339ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 339ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 339ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(106): 21 DEBUG: [pool-1-thread-2] [4s 339ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [4s 339ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [4s 339ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 339ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [4s 339ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [4s 339ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 339ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 339ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 339ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 340ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1218, limit: 16777216 DEBUG: [MainThread] [4s 340ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 340ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [4s 340ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 340ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(106) DEBUG: [MainThread] [4s 340ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 340ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 340ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 340ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [4s 340ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 340ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 340ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 340ms] SocketTube(6) read bytes: 946 DEBUG: [HttpClient-5-SelectorManager] [4s 340ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 340ms] SSL Reader(SocketTube(6)) Adding 946 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 340ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 340ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 340ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:946, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 340ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-2] [4s 340ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-2] [4s 340ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [4s 340ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [4s 340ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [4s 340ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [4s 340ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 340ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775701 cancelled = false DEBUG: [pool-1-thread-2] [4s 340ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [4s 340ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 340ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 340ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(107): 57 DEBUG: [pool-1-thread-2] [4s 340ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [4s 340ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [4s 340ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 340ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 40 DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(107) DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775700 cancelled = false DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(108): 21 DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [4s 341ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [4s 341ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 341ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 341ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 341ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1230, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 341ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 341ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 341ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(108) DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [MainThread] [4s 341ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775699 cancelled = false DEBUG: [pool-1-thread-2] [4s 341ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(109): 57 DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [4s 341ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [4s 341ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 341ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 42 DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(109) DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775698 cancelled = false DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(110): 23 DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [4s 342ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [4s 342ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 342ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-2] [4s 342ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 342ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 342ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 342ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1244, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [4s 342ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(110) DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [MainThread] [4s 342ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775697 cancelled = false DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(111): 9 DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 342ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 342ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 342ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 342ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 342ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 342ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 342ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 342ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 13 DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@58964935 DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(111) DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775696 cancelled = false DEBUG: [pool-1-thread-2] [4s 342ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(112): 10 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 343ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 343ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 343ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 343ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 343ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 343ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(112) DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775695 cancelled = false DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(113): 64 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [4s 343ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [4s 343ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 343ms] FramesDecoder Got frame: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onNext(55) DEBUG: [pool-1-thread-2] [4s 343ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 343ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1299, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 38) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(113) DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775694 cancelled = false DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(114): 9 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 343ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 343ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 343ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 343ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 343ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 343ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 343ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) close stream 38 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 38 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1afaa843 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(114) DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775693 cancelled = false DEBUG: [pool-1-thread-2] [4s 343ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(115): 10 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 343ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 343ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 343ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 344ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 344ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 344ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(115) DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775692 cancelled = false DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(116): 63 DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [4s 344ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [4s 344ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 344ms] FramesDecoder Got frame: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onNext(54) DEBUG: [pool-1-thread-2] [4s 344ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 344ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1353, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 40) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(116) DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775691 cancelled = false DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(117): 9 DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 344ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 344ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 344ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 344ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 344ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 344ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 344ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) close stream 40 DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 40 DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5d0969d8 DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(117) DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775690 cancelled = false DEBUG: [pool-1-thread-2] [4s 344ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(118): 10 DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 344ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 344ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 344ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 344ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 345ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 345ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 345ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(118) DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [MainThread] [4s 345ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775689 cancelled = false DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(119): 63 DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [4s 345ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [4s 345ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 345ms] FramesDecoder Got frame: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onNext(54) DEBUG: [pool-1-thread-2] [4s 345ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 345ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 345ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 345ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1407, limit: 16777216 DEBUG: [MainThread] [4s 345ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 42) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [4s 345ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(119) DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775688 cancelled = false DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(120): 9 DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 345ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 345ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 345ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 345ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 345ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 345ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 345ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 345ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) close stream 42 DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 42 DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5b964c1e DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-2] [4s 345ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(120) DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 345ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 345ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [4s 345ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 346ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 346ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 346ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 346ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 346ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-5-SelectorManager] [4s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [MainThread] [4s 346ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 346ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 346ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 346ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 346ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 346ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 346ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 346ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:36353/https2/chunk/y GET DEBUG: [pool-1-thread-2] [4s 347ms] Exchange establishing exchange for https://127.0.0.1:36353/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 347ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [4s 347ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 347ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 347ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 347ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 347ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 347ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 347ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 347ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 15 DEBUG: [pool-1-thread-2] [4s 347ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 347ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 347ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 347ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [4s 347ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 347ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [4s 347ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 347ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 347ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [4s 347ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-2] [4s 347ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 347ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-2] [4s 347ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [4s 347ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [4s 347ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 347ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 347ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [4s 347ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [4s 347ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [4s 347ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [4s 347ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 347ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 347ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 347ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 347ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [4s 347ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [4s 347ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 347ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 347ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 347ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [4s 347ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 348ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 348ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 348ms] 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, 740 ms, 345901 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 740 ms, 482914 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-2 TestServer: [5 s, 740 ms, 558087 ns] Pushing promise: https://127.0.0.1:36353/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 349ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-5-SelectorManager] [4s 349ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 349ms] SSL Reader(SocketTube(6)) Adding 91 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 349ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 349ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 349ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:91, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 349ms] SSL Reader(SocketTube(6)) Unwrapping: 91 DEBUG: [HttpClient-5-SelectorManager] [4s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 349ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 349ms] 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] [4s 349ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 91 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 349ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-2] [4s 349ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-2] [4s 349ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-2] [4s 349ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-2] [4s 349ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 349ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775687 cancelled = false DEBUG: [pool-1-thread-2] [4s 349ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-2] [4s 349ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 349ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 349ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(121): 53 DEBUG: [pool-1-thread-2] [4s 349ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-2] [4s 349ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-2] [4s 349ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 349ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 40 DEBUG: [pool-1-thread-2] [4s 349ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 349ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 44 DEBUG: [pool-1-thread-2] [4s 349ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 349ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-2] [4s 349ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(121) DEBUG: [pool-1-thread-2] [4s 349ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 349ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 349ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [4s 349ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 349ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 349ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 350ms] SocketTube(6) read bytes: 650 DEBUG: [HttpClient-5-SelectorManager] [4s 350ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 350ms] SSL Reader(SocketTube(6)) Adding 650 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 350ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 350ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 350ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:650, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 350ms] SSL Reader(SocketTube(6)) Unwrapping: 650 DEBUG: [pool-1-thread-2] [4s 350ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 650 into buffer of 64 remaining to decode: 602 DEBUG: [pool-1-thread-2] [4s 350ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 350ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 350ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 350ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 350ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 350ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775686 cancelled = false DEBUG: [pool-1-thread-2] [4s 350ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 350ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 350ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 350ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(122): 10 DEBUG: [pool-1-thread-2] [4s 350ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 350ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 350ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 350ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 350ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 350ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 350ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 350ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [4s 350ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 350ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 350ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 350ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 350ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to https://127.0.0.1:36353/https2/chunk/y DEBUG: [pool-1-thread-2] [4s 351ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(122) DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) Unwrapping: 602 DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 602 into buffer of 64 remaining to decode: 543 DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775685 cancelled = false DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [4s 351ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 351ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 351ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(123): 21 DEBUG: [pool-1-thread-2] [4s 351ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [4s 351ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [4s 351ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 351ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [4s 351ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [MainThread] [4s 351ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 351ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 351ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 351ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 351ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 351ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 351ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 351ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 351ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1419, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 351ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 351ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(123) DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) Unwrapping: 543 DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 543 into buffer of 16676 remaining to decode: 453 DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775684 cancelled = false DEBUG: [pool-1-thread-2] [4s 351ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [4s 351ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 351ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 351ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(124): 52 DEBUG: [pool-1-thread-2] [4s 351ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [4s 351ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [4s 351ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 351ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [4s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 352ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 352ms] 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] [4s 352ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 352ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 46 DEBUG: [pool-1-thread-2] [4s 352ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 352ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-2] [4s 352ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(124) DEBUG: [pool-1-thread-2] [4s 352ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 352ms] SSL Reader(SocketTube(6)) Unwrapping: 453 DEBUG: [pool-1-thread-2] [4s 352ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 453 into buffer of 64 remaining to decode: 394 DEBUG: [pool-1-thread-2] [4s 352ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [4s 352ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [4s 352ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [4s 352ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [4s 352ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 352ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775683 cancelled = false DEBUG: [pool-1-thread-2] [4s 352ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [4s 352ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 352ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 352ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(125): 21 DEBUG: [pool-1-thread-2] [4s 352ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [4s 352ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [4s 352ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 352ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [4s 352ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [4s 352ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 352ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 352ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 352ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 352ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 352ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 352ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1431, limit: 16777216 DEBUG: [MainThread] [4s 352ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 352ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 352ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(125) DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) Unwrapping: 394 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 394 into buffer of 16676 remaining to decode: 304 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775682 cancelled = false DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(126): 52 DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [4s 353ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [4s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 353ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 48 DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(126) DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) Unwrapping: 304 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 304 into buffer of 64 remaining to decode: 243 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775681 cancelled = false DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(127): 23 DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [4s 353ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [4s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 353ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-2] [4s 353ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 353ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 353ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 353ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 353ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1445, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [4s 353ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(127) DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775680 cancelled = false DEBUG: [pool-1-thread-2] [4s 353ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 353ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(128): 9 DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 354ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 354ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 354ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 354ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 354ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 354ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 354ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 354ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 15 DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@312379b8 DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(128) DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775679 cancelled = false DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(129): 10 DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 354ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 354ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 354ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 354ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 354ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 354ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(129) DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775678 cancelled = false DEBUG: [pool-1-thread-2] [4s 354ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [MainThread] [4s 354ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(130): 63 DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [4s 354ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [4s 354ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 354ms] FramesDecoder Got frame: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-2] [4s 354ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onNext(54) DEBUG: [pool-1-thread-2] [4s 354ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 355ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1499, limit: 16777216 DEBUG: [MainThread] [4s 355ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 355ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 355ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 48) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [4s 355ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(130) DEBUG: [pool-1-thread-2] [4s 355ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 355ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [4s 355ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 355ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 355ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 355ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 355ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 355ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 355ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775677 cancelled = false DEBUG: [pool-1-thread-2] [4s 355ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(131): 9 DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 355ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 355ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 355ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 355ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 355ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 355ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 355ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 355ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) close stream 48 DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 48 DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7ed4776f DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(131) DEBUG: [pool-1-thread-2] [4s 355ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 355ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 355ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [4s 355ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 355ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 355ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 355ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 356ms] SocketTube(6) read bytes: 393 DEBUG: [HttpClient-5-SelectorManager] [4s 356ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 356ms] SSL Reader(SocketTube(6)) Adding 393 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 356ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 356ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:393, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775676 cancelled = false DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 356ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 356ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 356ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(132): 10 DEBUG: [pool-1-thread-2] [4s 356ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 356ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 356ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 356ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 356ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 356ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 356ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [4s 356ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 356ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 356ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 356ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 356ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(132) DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [MainThread] [4s 356ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775675 cancelled = false DEBUG: [pool-1-thread-2] [4s 356ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [4s 356ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 356ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 356ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(133): 64 DEBUG: [pool-1-thread-2] [4s 356ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [4s 356ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [4s 356ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 356ms] FramesDecoder Got frame: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-2] [4s 356ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-2] [4s 356ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onNext(55) DEBUG: [pool-1-thread-2] [4s 356ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 356ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 357ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1554, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 44) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [4s 357ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 357ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(133) DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 357ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775674 cancelled = false DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(134): 9 DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 357ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 357ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 357ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 357ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 357ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 357ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 357ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) close stream 44 DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 44 DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@688596c4 DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(134) DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775673 cancelled = false DEBUG: [pool-1-thread-2] [4s 357ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(135): 10 DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 357ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 357ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Getting BodySubscriber for: (GET https://127.0.0.1:36353/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59668 DEBUG: [pool-1-thread-2] [4s 357ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 357ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 357ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 357ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(135) DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775672 cancelled = false DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(136): 63 DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [4s 358ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [4s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 358ms] FramesDecoder Got frame: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=54, streamid=46, flags=0 DEBUG: [MainThread] [4s 358ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onNext(54) DEBUG: [pool-1-thread-2] [4s 358ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 358ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1608, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 46) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [4s 358ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 358ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(136) DEBUG: [MainThread] [4s 358ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [MainThread] [4s 358ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775671 cancelled = false DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(137): 9 DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 358ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 358ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 358ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 358ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 358ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 358ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 358ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) close stream 46 DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 46 DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@19ad176 DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-2] [4s 358ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(137) DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 358ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [4s 358ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 358ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 358ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 358ms] 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:58562 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:58592 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:58550 stopping. 8 streams DEBUG: [HttpClient-6-SelectorManager] [4s 380ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0f2fb5 for None (false) DEBUG: [HttpClient-14-SelectorManager] [4s 380ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73c82c6b for None (false) Server connection to /127.0.0.1:58578 stopping. 1 streams DEBUG: [HttpClient-6-SelectorManager] [4s 380ms] SocketTube(7) got read EOF DEBUG: [HttpClient-6-SelectorManager] [4s 381ms] SocketTube(7) pausing read event Server connection to /127.0.0.1:58590 stopping. 1 streams DEBUG: [HttpClient-6-SelectorManager] [4s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0f2fb5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 381ms] SocketTube(7) completing subscriber Server connection to /127.0.0.1:58572 stopping. 1 streams DEBUG: [HttpClient-14-SelectorManager] [4s 380ms] SocketTube(15) got read EOF DEBUG: [HttpClient-14-SelectorManager] [4s 381ms] SocketTube(15) pausing read event Server connection to /127.0.0.1:58606 stopping. 1 streams DEBUG: [HttpClient-10-SelectorManager] [4s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b3cac98 for None (false) DEBUG: [HttpClient-11-SelectorManager] [4s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38fe9b72 for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-7-SelectorManager] [4s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bd4ed94 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 381ms] SocketTube(5) got read EOF DEBUG: [HttpClient-5-SelectorManager] [4s 381ms] SocketTube(5) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 381ms] SocketTube(5) completing subscriber DEBUG: [HttpClient-5-SelectorManager] [4s 381ms] Http2Connection(SocketTube(5)) Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [4s 381ms] SocketTube(5) Stopping read scheduler TestServer(2): stopping 9 connections DEBUG: [HttpClient-5-SelectorManager] [4s 381ms] SocketTube(5) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775778, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 381ms] SocketTube(5) Read scheduler stopped TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [4s 381ms] 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 382ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [4s 382ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [4s 382ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [4s 382ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-6-SelectorManager] [4s 381ms] Http2Connection(SocketTube(7)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [4s 383ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-14-SelectorManager] [4s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73c82c6b for None (false) DEBUG: [HttpClient-14-SelectorManager] [4s 383ms] SocketTube(15) completing subscriber DEBUG: [HttpClient-14-SelectorManager] [4s 383ms] Http2Connection(SocketTube(15)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-10-SelectorManager] [4s 381ms] SocketTube(11) got read EOF DEBUG: [HttpClient-10-SelectorManager] [4s 383ms] SocketTube(11) pausing read event DEBUG: [HttpClient-11-SelectorManager] [4s 381ms] SocketTube(12) got read EOF DEBUG: [HttpClient-11-SelectorManager] [4s 383ms] SocketTube(12) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 381ms] SocketTube(8) got read EOF DEBUG: [HttpClient-7-SelectorManager] [4s 383ms] SocketTube(8) pausing read event Server connection to /127.0.0.1:59666 stopping. 1 streams DEBUG: [HttpClient-7-SelectorManager] [4s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bd4ed94 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 383ms] SocketTube(8) completing subscriber TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [4s 383ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [4s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b3cac98 for None (false) DEBUG: [HttpClient-10-SelectorManager] [4s 383ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-11-SelectorManager] [4s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38fe9b72 for None (false) DEBUG: [HttpClient-11-SelectorManager] [4s 383ms] SocketTube(12) completing subscriber DEBUG: [HttpClient-10-SelectorManager] [4s 383ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-11-SelectorManager] [4s 383ms] Http2Connection(SocketTube(12)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-7-SelectorManager] [4s 383ms] Http2Connection(SocketTube(8)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-4-SelectorManager] [4s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for None (false) DEBUG: [HttpClient-10-SelectorManager] [4s 383ms] SocketTube(11) Stopping read scheduler DEBUG: [pool-1-thread-1] [4s 383ms] Http2Connection(SocketTube(12)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-11-SelectorManager] [4s 383ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 383ms] SocketTube(8) Stopping read scheduler Server connection to /127.0.0.1:59712 stopping. 1 streams DEBUG: [HttpClient-4-SelectorManager] [4s 383ms] SocketTube(4) read bytes: 80 DEBUG: [HttpClient-4-SelectorManager] [4s 383ms] SSL Reader(SocketTube(4)) onNext DEBUG: [pool-1-thread-5] [4s 383ms] Http2Connection(SocketTube(8)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-4-SelectorManager] [4s 383ms] SSL Reader(SocketTube(4)) Adding 80 bytes to read buffer TestServer: Connection writer stopping DEBUG: [HttpClient-4-SelectorManager] [4s 383ms] SocketTube(4) resuming read event DEBUG: [HttpClient-10-SelectorManager] [4s 383ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [4s 383ms] SocketTube(11) Read scheduler stopped DEBUG: [pool-1-thread-4] [4s 383ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for None (false) Server connection to /127.0.0.1:59680 stopping. 1 streams DEBUG: [pool-1-thread-3] [4s 383ms] 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-3] [4s 391ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [4s 391ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [4s 391ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [4s 391ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-3] [4s 391ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [4s 391ms] SocketTube(11) 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.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] [4s 391ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [4s 391ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-1] [4s 391ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-1] [4s 391ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-1] [4s 392ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [4s 392ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [4s 383ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [4s 392ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 383ms] SocketTube(8) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 392ms] SocketTube(8) Read scheduler stopped java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.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-5] [4s 392ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [4s 392ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-5] [4s 392ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-5] [4s 392ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [4s 392ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [4s 392ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for R (false) DEBUG: [HttpClient-4-SelectorManager] [4s 392ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 392ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for None (false) DEBUG: [HttpClient-4-SelectorManager] [4s 392ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [4s 392ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 383ms] SSL Reader(SocketTube(4)) Unwrapping: 80 DEBUG: [HttpClient-17-SelectorManager] [4s 383ms] SocketTube(18) read bytes: 80 DEBUG: [HttpClient-17-SelectorManager] [4s 392ms] SSL Reader(SocketTube(18)) onNext TestServer: Connection writer stopping DEBUG: [HttpClient-12-SelectorManager] [4s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for None (false) Server connection to /127.0.0.1:59684 stopping. 1 streams DEBUG: [HttpClient-12-SelectorManager] [4s 393ms] SocketTube(13) read bytes: 80 DEBUG: [HttpClient-12-SelectorManager] [4s 393ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 393ms] SSL Reader(SocketTube(13)) Adding 80 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 393ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for R (false) DEBUG: [pool-1-thread-5] [4s 393ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 393ms] SSL Reader(SocketTube(13)) Unwrapping: 80 Server connection to /127.0.0.1:59668 stopping. 8 streams TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-15-SelectorManager] [4s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ca03a7b for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 388ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [4s 393ms] SocketTube(16) got read EOF DEBUG: [HttpClient-15-SelectorManager] [4s 393ms] SocketTube(16) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 393ms] SocketTube(7) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ca03a7b for None (false) DEBUG: [HttpClient-15-SelectorManager] [4s 393ms] SocketTube(16) completing subscriber DEBUG: [HttpClient-15-SelectorManager] [4s 393ms] Http2Connection(SocketTube(16)) Idle connection closed by HTTP/2 peer Server connection to /127.0.0.1:59700 stopping. 1 streams DEBUG: [HttpClient-15-SelectorManager] [4s 393ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [4s 393ms] SocketTube(16) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 393ms] SocketTube(16) Read scheduler stopped DEBUG: [pool-1-thread-1] [4s 393ms] 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-1] [4s 393ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [4s 393ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-1] [4s 393ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-1] [4s 394ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [4s 394ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [4s 394ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [4s 388ms] 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) TestServer(1): finished DEBUG: [HttpClient-17-SelectorManager] [4s 392ms] SSL Reader(SocketTube(18)) Adding 80 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 398ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 398ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 393ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 398ms] SSL Reader(SocketTube(18)) Unwrapping: 80 DEBUG: [HttpClient-13-SelectorManager] [4s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-13-SelectorManager] [4s 398ms] SocketTube(14) read bytes: 80 DEBUG: [HttpClient-13-SelectorManager] [4s 398ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 393ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [4s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 398ms] SocketTube(17) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [4s 398ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 398ms] SSL Reader(SocketTube(17)) Adding 80 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 398ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for R (false) DEBUG: [pool-1-thread-3] [4s 398ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 398ms] SSL Reader(SocketTube(17)) Unwrapping: 80 DEBUG: [HttpClient-14-SelectorManager] [4s 399ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-14-SelectorManager] [4s 399ms] SocketTube(15) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 399ms] SocketTube(15) Read scheduler stopped DEBUG: [pool-1-thread-2] [4s 399ms] 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-2] [4s 400ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [4s 400ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-2] [4s 400ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-2] [4s 400ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-2] [4s 400ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 400ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 401ms] SocketTube(6) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [4s 401ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 401ms] SSL Reader(SocketTube(6)) Adding 80 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 401ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 401ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 401ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 401ms] SSL Reader(SocketTube(6)) Unwrapping: 80 DEBUG: [HttpClient-5-SelectorManager] [4s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 401ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 401ms] SocketTube(6) 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-5] [4s 402ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-5] [4s 402ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 402ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [4s 402ms] SSL Reader(SocketTube(13)) Unwrapping: 40 DEBUG: [pool-1-thread-5] [4s 402ms] SSLFlowDelegate(SocketTube(13)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [4s 402ms] SSLFlowDelegate(SocketTube(13)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [4s 402ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [4s 402ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [4s 402ms] SSL Writer(SocketTube(13)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [4s 402ms] SSL Writer(SocketTube(13)) CLOSED DEBUG: [pool-1-thread-5] [4s 402ms] SSL Writer(SocketTube(13)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 402ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [4s 402ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [4s 402ms] SSL Writer(SocketTube(13)) Sending 40 bytes downstream DEBUG: [pool-1-thread-5] [4s 402ms] SSL Writer(SocketTube(13)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [4s 402ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 402ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-3] [4s 402ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 402ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [4s 402ms] SSL Reader(SocketTube(17)) Unwrapping: 40 DEBUG: [HttpClient-12-SelectorManager] [4s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 402ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 402ms] 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 402ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-2] [4s 402ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 402ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [4s 402ms] SSL Reader(SocketTube(6)) Unwrapping: 40 DEBUG: [pool-1-thread-2] [4s 403ms] 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 403ms] SSLFlowDelegate(SocketTube(6)) doClosure: close_notify received DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) CLOSED DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-2] [4s 403ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) Sending 40 bytes downstream DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-2] [4s 403ms] SocketTube(6) trying to write: 40 DEBUG: [pool-1-thread-2] [4s 403ms] SocketTube(6) wrote: 40 DEBUG: [pool-1-thread-2] [4s 403ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [4s 403ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 403ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [4s 403ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-2] [4s 403ms] SocketTube(6) write completed, 0 yet to send DEBUG: [pool-1-thread-1] [4s 403ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 403ms] SocketTube(6) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 403ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [4s 403ms] SSL Reader(SocketTube(18)) Unwrapping: 40 DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 403ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 403ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [4s 403ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [4s 403ms] SSLFlowDelegate(SocketTube(18)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [4s 403ms] SSLFlowDelegate(SocketTube(18)) doClosure: close_notify received DEBUG: [pool-1-thread-4] [4s 403ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-4] [4s 403ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 403ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [4s 403ms] SSL Reader(SocketTube(4)) Unwrapping: 40 DEBUG: [pool-1-thread-1] [4s 403ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [4s 403ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [4s 403ms] SSLFlowDelegate(SocketTube(4)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-4] [4s 403ms] SSLFlowDelegate(SocketTube(4)) doClosure: close_notify received DEBUG: [pool-1-thread-4] [4s 403ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [4s 403ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 403ms] SSL Writer(SocketTube(18)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [4s 403ms] SSL Writer(SocketTube(18)) CLOSED DEBUG: [pool-1-thread-1] [4s 403ms] SSL Writer(SocketTube(18)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 403ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [4s 403ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [4s 403ms] SSL Writer(SocketTube(4)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [4s 403ms] SSL Writer(SocketTube(18)) Sending 40 bytes downstream DEBUG: [pool-1-thread-1] [4s 403ms] SSL Writer(SocketTube(18)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [4s 403ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 403ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 403ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-1] [4s 403ms] SocketTube(18) trying to write: 40 DEBUG: [pool-1-thread-1] [4s 404ms] SocketTube(18) wrote: 40 DEBUG: [pool-1-thread-1] [4s 404ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 404ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 404ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 404ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 404ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 404ms] SSL Writer(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [4s 404ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 404ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 404ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [4s 404ms] SocketTube(18) write completed, 0 yet to send DEBUG: [pool-1-thread-1] [4s 404ms] SocketTube(18) InternalWriteSubscriber::onComplete Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 404ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 404ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 404ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [4s 404ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 404ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [4s 404ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 404ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 404ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-11-SelectorManager] [4s 405ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-6] [4s 397ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-17-SelectorManager] [4s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 408ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 398ms] SSL Reader(SocketTube(14)) Adding 80 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 408ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for R (false) DEBUG: [HttpClient-16-SelectorManager] [4s 398ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:59670 stopping. 1 streams DEBUG: [pool-1-thread-5] [4s 402ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 408ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-3] [4s 402ms] SSLFlowDelegate(SocketTube(17)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [4s 403ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [4s 408ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [4s 403ms] SSL Writer(SocketTube(4)) CLOSED DEBUG: [pool-1-thread-2] [4s 408ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [4s 408ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-2] [4s 408ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 408ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [pool-1-thread-6] [4s 409ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [HttpClient-13-SelectorManager] [4s 408ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [4s 408ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39dd1dc0 for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 408ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for None (false) DEBUG: [pool-1-thread-5] [4s 408ms] SocketTube(13) trying to write: 40 DEBUG: [HttpClient-8-SelectorManager] [4s 409ms] SocketTube(9) read bytes: 80 DEBUG: [HttpClient-17-SelectorManager] [4s 409ms] SocketTube(18) got read EOF DEBUG: [HttpClient-17-SelectorManager] [4s 409ms] SocketTube(18) pausing read event DEBUG: [HttpClient-16-SelectorManager] [4s 408ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for None (false) Server connection to /127.0.0.1:59678 stopping. 1 streams DEBUG: [pool-1-thread-3] [4s 408ms] SSLFlowDelegate(SocketTube(17)) doClosure: close_notify received DEBUG: [pool-1-thread-4] [4s 408ms] SSL Writer(SocketTube(4)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 409ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [4s 409ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [4s 409ms] SSL Writer(SocketTube(4)) Sending 40 bytes downstream DEBUG: [pool-1-thread-3] [4s 409ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-13-SelectorManager] [4s 409ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 409ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 409ms] SSL Reader(SocketTube(14)) Unwrapping: 80 DEBUG: [HttpClient-8-SelectorManager] [4s 409ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 409ms] SSL Reader(SocketTube(9)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-3] [4s 409ms] SSL Writer(SocketTube(17)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [4s 409ms] SSL Writer(SocketTube(17)) CLOSED DEBUG: [HttpClient-8-SelectorManager] [4s 409ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39dd1dc0 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 409ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [4s 409ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 409ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39dd1dc0 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 409ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 409ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [4s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b6e6d8b for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 409ms] SocketTube(18) completing subscriber DEBUG: [HttpClient-17-SelectorManager] [4s 409ms] 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@2e6cf622[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@5ef77c96, getALPN: jdk.internal.net.http.common.MinimalFuture@5acf879c[Completed normally] (id=2695), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 409ms] SSL Reader(SocketTube(18)) Adding 0 bytes to read buffer TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [4s 413ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 413ms] SSL Reader(SocketTube(9)) Unwrapping: 80 DEBUG: [pool-1-thread-2] [4s 413ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-2] [4s 413ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 413ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [4s 413ms] SSL Reader(SocketTube(9)) Unwrapping: 40 DEBUG: [pool-1-thread-2] [4s 413ms] SSLFlowDelegate(SocketTube(9)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [4s 413ms] SSLFlowDelegate(SocketTube(9)) doClosure: close_notify received DEBUG: [pool-1-thread-2] [4s 413ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [4s 409ms] SSL Writer(SocketTube(4)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-4] [4s 413ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 413ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 413ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-4] [4s 413ms] SocketTube(4) trying to write: 40 DEBUG: [HttpClient-9-SelectorManager] [4s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for None (false) DEBUG: [pool-1-thread-1] [4s 409ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-1] [4s 413ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 413ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [4s 409ms] SSL Writer(SocketTube(17)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 413ms] SSL Reader(SocketTube(14)) Unwrapping: 40 DEBUG: [pool-1-thread-3] [4s 414ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [4s 414ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [4s 414ms] SSL Writer(SocketTube(17)) Sending 40 bytes downstream DEBUG: [pool-1-thread-3] [4s 414ms] SSL Writer(SocketTube(17)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-3] [4s 414ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 414ms] SSLFlowDelegate(SocketTube(14)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-3] [4s 414ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 414ms] SSLFlowDelegate(SocketTube(14)) doClosure: close_notify received DEBUG: [pool-1-thread-3] [4s 414ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-3] [4s 414ms] SocketTube(17) trying to write: 40 DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) CLOSED DEBUG: [pool-1-thread-3] [4s 414ms] SocketTube(17) wrote: 40 DEBUG: [pool-1-thread-3] [4s 414ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 414ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 414ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 414ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 414ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 414ms] SSL Writer(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-3] [4s 414ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 414ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 414ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [4s 414ms] SocketTube(17) write completed, 0 yet to send DEBUG: [pool-1-thread-3] [4s 414ms] SocketTube(17) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 414ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 414ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 414ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [4s 414ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [4s 414ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [4s 414ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [4s 414ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 414ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [4s 414ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) Sending 40 bytes downstream DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-1] [4s 414ms] SocketTube(14) trying to write: 40 DEBUG: [pool-1-thread-1] [4s 414ms] SocketTube(14) wrote: 40 DEBUG: [pool-1-thread-1] [4s 414ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [4s 414ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 414ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [4s 414ms] SocketTube(14) write completed, 0 yet to send DEBUG: [pool-1-thread-1] [4s 414ms] SocketTube(14) InternalWriteSubscriber::onComplete Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 414ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 414ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 414ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [4s 414ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-1] [4s 414ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-1] [4s 414ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [4s 414ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 414ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [pool-1-thread-6] [4s 417ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-5-SelectorManager] [4s 417ms] SocketTube(6) got read EOF DEBUG: [HttpClient-5-SelectorManager] [4s 417ms] SocketTube(6) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 417ms] SocketTube(6) completing subscriber DEBUG: [pool-1-thread-6] [4s 417ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [4s 417ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 418ms] 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@1479e1bc, 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 418ms] SSL Reader(SocketTube(6)) Adding 0 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 418ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [4s 418ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [4s 418ms] SocketTube(6) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 418ms] SocketTube(6) Read scheduler stopped DEBUG: [pool-1-thread-6] [4s 418ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [4s 418ms] SSL Reader(SocketTube(6)) completing DEBUG: [pool-1-thread-6] [4s 418ms] SSL Reader(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [4s 418ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [4s 418ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [pool-1-thread-6] [4s 418ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [4s 418ms] SSLTube(SocketTube(6)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-6] [4s 418ms] Http2Connection(SSLTube(SocketTube(6))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [4s 418ms] 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-6] [4s 422ms] Http2Connection(SSLTube(SocketTube(6))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [4s 422ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-6] [4s 422ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-6] [4s 423ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [4s 423ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [4s 423ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [4s 423ms] SSLTube(SocketTube(6)) subscriber completed normally DEBUG: [pool-1-thread-6] [4s 423ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) TestServer(2): finished DEBUG: [pool-1-thread-6] [4s 423ms] SSL Reader(SocketTube(6)) stop DEBUG: [pool-1-thread-6] [4s 423ms] SSL Writer(SocketTube(6)) stop DEBUG: [pool-1-thread-2] [4s 418ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 423ms] SSL Writer(SocketTube(9)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [4s 423ms] SSL Writer(SocketTube(9)) CLOSED DEBUG: [pool-1-thread-2] [4s 423ms] SSL Writer(SocketTube(9)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 423ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [4s 423ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [4s 423ms] SSL Writer(SocketTube(9)) Sending 40 bytes downstream DEBUG: [pool-1-thread-2] [4s 423ms] SSL Writer(SocketTube(9)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-2] [4s 423ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 423ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 423ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-2] [4s 423ms] SocketTube(9) trying to write: 40 DEBUG: [pool-1-thread-2] [4s 423ms] SocketTube(9) wrote: 40 DEBUG: [pool-1-thread-2] [4s 423ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 423ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 423ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 424ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 424ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 424ms] SSL Writer(SocketTube(9)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-2] [4s 424ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 424ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 424ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [4s 424ms] SocketTube(9) write completed, 0 yet to send DEBUG: [pool-1-thread-2] [4s 424ms] SocketTube(9) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 424ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 424ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 424ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [4s 424ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [4s 424ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [4s 424ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [4s 424ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 424ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39dd1dc0 for R (true) DEBUG: [HttpClient-11-SelectorManager] [4s 419ms] SocketTube(12) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-11-SelectorManager] [4s 424ms] SocketTube(12) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@599490b2 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39dd1dc0 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 419ms] SocketTube(10) read bytes: 80 DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] SocketTube(9) got read EOF DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] SocketTube(9) pausing read event DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39dd1dc0 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] SocketTube(9) completing subscriber DEBUG: [HttpClient-16-SelectorManager] [4s 419ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] 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@7cdf9c3f[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@62f61631, getALPN: jdk.internal.net.http.common.MinimalFuture@8ae861e[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 424ms] SSL Reader(SocketTube(9)) Adding 0 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] SocketTube(9) Read scheduler stopped DEBUG: [pool-1-thread-2] [4s 424ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 424ms] SSL Reader(SocketTube(9)) completing DEBUG: [pool-1-thread-2] [4s 424ms] SSL Reader(SocketTube(9)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [4s 424ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 424ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-2] [4s 424ms] SSL Reader(SocketTube(9)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [4s 424ms] SSLTube(SocketTube(9)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-2] [4s 424ms] Http2Connection(SSLTube(SocketTube(9))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [4s 424ms] 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$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 421ms] SocketTube(13) wrote: 40 DEBUG: [pool-1-thread-2] [4s 432ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [4s 432ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-5] [4s 433ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [4s 433ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-5] [4s 433ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 433ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 433ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [4s 433ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 433ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [4s 433ms] SSL Writer(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [4s 433ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 433ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 433ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [4s 433ms] SocketTube(13) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [4s 433ms] SocketTube(13) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 433ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 433ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 433ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [4s 433ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [4s 433ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [4s 433ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [4s 433ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 433ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 433ms] SocketTube(14) got read EOF DEBUG: [HttpClient-13-SelectorManager] [4s 433ms] SocketTube(14) pausing read event DEBUG: [HttpClient-13-SelectorManager] [4s 433ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 433ms] SocketTube(14) completing subscriber DEBUG: [HttpClient-13-SelectorManager] [4s 433ms] 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@198f8a7b[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@3d0f371d, getALPN: jdk.internal.net.http.common.MinimalFuture@5c8d072e[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 433ms] SSL Reader(SocketTube(14)) Adding 0 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 433ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 433ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [4s 433ms] SocketTube(14) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 433ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-13-SelectorManager] [4s 433ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70deca0d for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 433ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 422ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [4s 433ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [4s 433ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [4s 433ms] SocketTube(18) Read scheduler stopped DEBUG: [pool-1-thread-7] [4s 422ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [4s 433ms] SSL Reader(SocketTube(18)) completing DEBUG: [pool-1-thread-5] [4s 433ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 422ms] SocketTube(4) wrote: 40 DEBUG: [pool-1-thread-4] [4s 433ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-4] [4s 433ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 434ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [4s 424ms] SocketTube(12) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [4s 424ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 434ms] SSL Reader(SocketTube(10)) Adding 80 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 434ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-6] [4s 434ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [4s 434ms] SSL Reader(SocketTube(10)) Unwrapping: 80 DEBUG: [pool-1-thread-6] [4s 434ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-6] [4s 434ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [4s 434ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [4s 434ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [pool-1-thread-6] [4s 434ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-6] [4s 434ms] SSLFlowDelegate(SocketTube(10)) doClosure: close_notify received DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) CLOSED DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [4s 434ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) Sending 40 bytes downstream DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [4s 434ms] SocketTube(10) trying to write: 40 DEBUG: [pool-1-thread-6] [4s 434ms] SocketTube(10) wrote: 40 DEBUG: [pool-1-thread-6] [4s 434ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-6] [4s 434ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [4s 434ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [4s 434ms] SocketTube(10) write completed, 0 yet to send DEBUG: [pool-1-thread-6] [4s 434ms] SocketTube(10) InternalWriteSubscriber::onComplete Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [4s 434ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [4s 434ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [4s 434ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [4s 434ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-6] [4s 435ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-6] [4s 435ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-6] [4s 435ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [4s 435ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for None (false) DEBUG: [pool-1-thread-5] [4s 433ms] SSL Reader(SocketTube(14)) completing DEBUG: [HttpClient-16-SelectorManager] [4s 437ms] SocketTube(17) got read EOF DEBUG: [HttpClient-16-SelectorManager] [4s 437ms] SocketTube(17) pausing read event DEBUG: [pool-1-thread-7] [4s 433ms] SSL Reader(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [4s 437ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 434ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-9-SelectorManager] [4s 434ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for R (false) DEBUG: [pool-1-thread-5] [4s 437ms] SSL Reader(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [4s 437ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 437ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [4s 437ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [4s 437ms] SSLTube(SocketTube(14)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [4s 437ms] Http2Connection(SSLTube(SocketTube(14))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [4s 437ms] Http2Connection(SSLTube(SocketTube(14))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java: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 441ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [4s 441ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-5] [4s 441ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-5] [4s 441ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [4s 441ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [4s 441ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [4s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@482f1b61 for None (false) DEBUG: [pool-1-thread-5] [4s 441ms] SSLTube(SocketTube(14)) subscriber completed normally DEBUG: [pool-1-thread-5] [4s 441ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [HttpClient-16-SelectorManager] [4s 441ms] SocketTube(17) completing subscriber DEBUG: [pool-1-thread-7] [4s 437ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-4] [4s 437ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [4s 437ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 441ms] SSL Writer(SocketTube(4)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-7] [4s 441ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [4s 438ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [4s 441ms] SSLTube(SocketTube(18)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-9-SelectorManager] [4s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for R (false) DEBUG: [pool-1-thread-5] [4s 441ms] SSL Reader(SocketTube(14)) stop DEBUG: [pool-1-thread-5] [4s 441ms] SSL Writer(SocketTube(14)) stop DEBUG: [HttpClient-16-SelectorManager] [4s 441ms] 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@d2d84a0[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@1a8a22f8, getALPN: jdk.internal.net.http.common.MinimalFuture@79ad9345[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: [pool-1-thread-4] [4s 441ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [4s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for None (false) DEBUG: [pool-1-thread-4] [4s 441ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [4s 441ms] Http2Connection(SSLTube(SocketTube(18))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [4s 441ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [4s 441ms] SocketTube(10) pausing read event DEBUG: [pool-1-thread-2] [4s 441ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [4s 441ms] SSL Reader(SocketTube(17)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-7] [4s 441ms] 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 441ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-9-SelectorManager] [4s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64b2715a for None (false) DEBUG: [pool-1-thread-7] [4s 442ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [4s 441ms] SSLTube(SocketTube(9)) subscriber completed normally DEBUG: [pool-1-thread-2] [4s 442ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [HttpClient-16-SelectorManager] [4s 441ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for None (false) DEBUG: [pool-1-thread-5] [4s 442ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 442ms] SocketTube(4) write completed, 0 yet to send DEBUG: [pool-1-thread-4] [4s 442ms] SocketTube(4) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 442ms] SocketTube(10) completing subscriber DEBUG: [pool-1-thread-7] [4s 442ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-2] [4s 442ms] SSL Reader(SocketTube(9)) stop DEBUG: [pool-1-thread-2] [4s 442ms] SSL Writer(SocketTube(9)) stop DEBUG: [HttpClient-9-SelectorManager] [4s 442ms] 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@21b0eb08[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@2078f88d, getALPN: jdk.internal.net.http.common.MinimalFuture@551c5094[Completed normally] (id=1152), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 442ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [4s 442ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 442ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 442ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 442ms] SocketTube(13) got read EOF DEBUG: [pool-1-thread-2] [4s 442ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 442ms] SocketTube(13) pausing read event DEBUG: [pool-1-thread-5] [4s 442ms] SSL Reader(SocketTube(17)) completing DEBUG: [HttpClient-12-SelectorManager] [4s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@314dc8f1 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 442ms] SocketTube(13) completing subscriber DEBUG: [HttpClient-12-SelectorManager] [4s 442ms] 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@744f581c[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@2a2a23fb, getALPN: jdk.internal.net.http.common.MinimalFuture@b65b6b[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 442ms] SSL Reader(SocketTube(13)) Adding 0 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 442ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 442ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [4s 442ms] SocketTube(13) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 442ms] SocketTube(13) Read scheduler stopped DEBUG: [pool-1-thread-4] [4s 442ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-7] [4s 442ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-4] [4s 443ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 443ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [4s 443ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [4s 443ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-4] [4s 443ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [4s 443ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [4s 442ms] SocketTube(17) Read scheduler stopped DEBUG: [pool-1-thread-4] [4s 443ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [4s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for R (true) DEBUG: [HttpClient-4-SelectorManager] [4s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for None (false) DEBUG: [HttpClient-4-SelectorManager] [4s 443ms] SocketTube(4) got read EOF DEBUG: [HttpClient-4-SelectorManager] [4s 443ms] SocketTube(4) pausing read event DEBUG: [HttpClient-4-SelectorManager] [4s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@89c9749 for None (false) DEBUG: [HttpClient-4-SelectorManager] [4s 443ms] SocketTube(4) completing subscriber DEBUG: [HttpClient-4-SelectorManager] [4s 443ms] 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@4d9e009e[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@21a288b, getALPN: jdk.internal.net.http.common.MinimalFuture@395efc4a[Completed normally] (id=356), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [4s 443ms] SSL Reader(SocketTube(4)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 442ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [4s 443ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [4s 443ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [4s 443ms] SocketTube(4) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 443ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [4s 443ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 442ms] SSL Reader(SocketTube(10)) completing DEBUG: [pool-1-thread-2] [4s 443ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [4s 443ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 443ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 443ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-4] [4s 443ms] SSL Reader(SocketTube(4)) completing DEBUG: [pool-1-thread-4] [4s 443ms] SSL Reader(SocketTube(4)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-4] [4s 443ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 442ms] SSL Reader(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [4s 443ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 443ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [4s 443ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [4s 443ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [4s 443ms] SSLTube(SocketTube(17)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [4s 443ms] Http2Connection(SSLTube(SocketTube(17))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [4s 443ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-5] [4s 443ms] Http2Connection(SSLTube(SocketTube(17))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [4s 443ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [4s 443ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 443ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-2] [4s 443ms] Http2Connection(SSLTube(SocketTube(10))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [4s 443ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-4] [4s 443ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber.onComplete() 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-7] [4s 443ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [4s 444ms] Http2Connection(SSLTube(SocketTube(17))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [4s 444ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-7] [4s 444ms] SSLTube(SocketTube(18)) subscriber completed normally DEBUG: [pool-1-thread-5] [4s 444ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-6] [4s 443ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [4s 444ms] SSL Reader(SocketTube(13)) completing DEBUG: [pool-1-thread-4] [4s 443ms] SSLTube(SocketTube(4)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [4s 444ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [4s 444ms] Http2Connection(SSLTube(SocketTube(4))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [4s 443ms] Http2Connection(SSLTube(SocketTube(10))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java: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-7] [4s 444ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [4s 444ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [4s 444ms] SSL Reader(SocketTube(18)) stop DEBUG: [pool-1-thread-2] [4s 444ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-7] [4s 444ms] SSL Writer(SocketTube(18)) stop DEBUG: [pool-1-thread-2] [4s 444ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [4s 444ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-2] [4s 444ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 444ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 445ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [pool-1-thread-2] [4s 445ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [4s 445ms] SSL Reader(SocketTube(10)) stop DEBUG: [pool-1-thread-2] [4s 445ms] SSL Writer(SocketTube(10)) stop DEBUG: [pool-1-thread-6] [4s 444ms] SSL Reader(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [4s 445ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 444ms] 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-5] [4s 444ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [4s 445ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [4s 445ms] SSLTube(SocketTube(17)) subscriber completed normally DEBUG: [pool-1-thread-5] [4s 445ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-5] [4s 445ms] SSL Reader(SocketTube(17)) stop DEBUG: [pool-1-thread-5] [4s 445ms] SSL Writer(SocketTube(17)) stop DEBUG: [pool-1-thread-6] [4s 445ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-6] [4s 445ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [4s 445ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [4s 445ms] SSLTube(SocketTube(13)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-4] [4s 445ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-4] [4s 445ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-6] [4s 445ms] Http2Connection(SSLTube(SocketTube(13))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [4s 445ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [4s 445ms] Http2Connection(SSLTube(SocketTube(13))) 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 445ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [4s 446ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [4s 446ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [4s 446ms] SSLTube(SocketTube(4)) subscriber completed normally DEBUG: [pool-1-thread-6] [4s 446ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-4] [4s 446ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-6] [4s 446ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-4] [4s 446ms] SSL Reader(SocketTube(4)) stop DEBUG: [pool-1-thread-4] [4s 446ms] SSL Writer(SocketTube(4)) stop DEBUG: [pool-1-thread-6] [4s 446ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [4s 446ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [4s 446ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [4s 446ms] SSLTube(SocketTube(13)) subscriber completed normally DEBUG: [pool-1-thread-6] [4s 446ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-6] [4s 446ms] SSL Reader(SocketTube(13)) stop DEBUG: [pool-1-thread-6] [4s 446ms] SSL Writer(SocketTube(13)) 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/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/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentPromiseActionsTest.d/testng.0.jta java/net/httpclient/DependentPromiseActionsTest.java false DependentPromiseActionsTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentPromiseActionsTest reason: Named class compiled on demand started: Mon Oct 16 07:02:19 CEST 2023 finished: Mon Oct 16 07:02:19 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 DependentPromiseActionsTest TIME: 0.447 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 07:02:19 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 07:02:20 CEST 2023 elapsed time (seconds): 0.447 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=78716, tid=78719 # 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, serial 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_pid78716.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/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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/4/dependent.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentPromiseActionsTest.d/testng.1.jta java/net/httpclient/DependentPromiseActionsTest.java false DependentPromiseActionsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/EmptyAuthenticate.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.243 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 07:02:10 CEST 2023 Test directory: compile: DependentActionsTest finished: Mon Oct 16 07:02:11 CEST 2023 elapsed time (seconds): 0.243 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.243 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 07:02:10 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 07:02:11 CEST 2023 elapsed time (seconds): 0.243 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/4/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/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ 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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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 07:02:11 CEST 2023 finished: Mon Oct 16 07:02:11 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.197 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 07:02:11 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 07:02:23 CEST 2023 elapsed time (seconds): 12.197 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:42323]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@7c75500a, /http1/fixed Http1TestServer[localhost/127.0.0.1:42323]::addHandler DependentActionsTest$HTTP_ChunkedHandler@71bf6917, /http1/chunk Http1TestServer[localhost/127.0.0.1:34835]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@7c75500a, /https1/fixed Http1TestServer[localhost/127.0.0.1:34835]::addHandler DependentActionsTest$HTTP_ChunkedHandler@71bf6917, /https1/chunk Http2TestServerImpl[localhost/127.0.0.1:48357]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@349d5e78, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:48357]::addHandler DependentActionsTest$HTTP_ChunkedHandler@7475f25e, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:35705]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@349d5e78, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:35705]::addHandler DependentActionsTest$HTTP_ChunkedHandler@7475f25e, /https2/chunk Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config DependentActionsTest.setup(): success [1 s, 416 ms, 27841 ns] testAsInputStreamAsync(http://127.0.0.1:42323/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:42323/http1/fixed/x", false, SemaphoreStaller): success [2 s, 474 ms, 11647 ns] testAsInputStreamAsync(http://127.0.0.1:42323/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:42323/http1/chunk/x", false, SemaphoreStaller): success [2 s, 595 ms, 683039 ns] testAsInputStreamAsync(https://127.0.0.1:34835/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:34835/https1/fixed/x", false, SemaphoreStaller): success [4 s, 317 ms, 113823 ns] testAsInputStreamAsync(https://127.0.0.1:34835/https1/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /https1/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("https://127.0.0.1:34835/https1/chunk/x", false, SemaphoreStaller): success [4 s, 429 ms, 806190 ns] testAsInputStreamAsync(http://127.0.0.1:48357/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@39ee21df HTTP_FixedLengthHandler received request to http://127.0.0.1:48357/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:48357/http2/fixed/x", false, SemaphoreStaller): success [4 s, 807 ms, 489018 ns] testAsInputStreamAsync(http://127.0.0.1:48357/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@60bb2299 HTTP_ChunkedHandler received request to http://127.0.0.1:48357/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:48357/http2/chunk/x", false, SemaphoreStaller): success [4 s, 917 ms, 806291 ns] testAsInputStreamAsync(https://127.0.0.1:35705/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@7a2c26dc HTTP_FixedLengthHandler received request to https://127.0.0.1:35705/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:35705/https2/fixed/x", false, SemaphoreStaller): success [5 s, 553 ms, 289520 ns] testAsInputStreamAsync(https://127.0.0.1:35705/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Releasing semaphore: permits=0 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@272130c HTTP_ChunkedHandler received request to https://127.0.0.1:35705/https2/chunk/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:35705/https2/chunk/x", false, SemaphoreStaller): success [5 s, 681 ms, 173705 ns] testAsInputStreamAsync(http://127.0.0.1:42323/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:42323/http1/fixed/x", true, SemaphoreStaller): success [5 s, 789 ms, 643228 ns] testAsInputStreamAsync(http://127.0.0.1:42323/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:42323/http1/chunk/x", true, SemaphoreStaller): success [5 s, 896 ms, 935675 ns] testAsInputStreamAsync(https://127.0.0.1:34835/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:34835/https1/fixed/x", true, SemaphoreStaller): success [6 s, 3 ms, 951964 ns] testAsInputStreamAsync(https://127.0.0.1:34835/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:34835/https1/chunk/x", true, SemaphoreStaller): success [6 s, 110 ms, 121494 ns] testAsInputStreamAsync(http://127.0.0.1:48357/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@560ae4eb HTTP_FixedLengthHandler received request to http://127.0.0.1:48357/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:48357/http2/fixed/x", true, SemaphoreStaller): success [6 s, 215 ms, 106867 ns] testAsInputStreamAsync(http://127.0.0.1:48357/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@14f99b1b HTTP_ChunkedHandler received request to http://127.0.0.1:48357/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:48357/http2/chunk/x", true, SemaphoreStaller): success [6 s, 320 ms, 993669 ns] testAsInputStreamAsync(https://127.0.0.1:35705/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2a5d2c3 HTTP_FixedLengthHandler received request to https://127.0.0.1:35705/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:35705/https2/fixed/x", true, SemaphoreStaller): success [6 s, 427 ms, 4935 ns] testAsInputStreamAsync(https://127.0.0.1:35705/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@49d3b77d HTTP_ChunkedHandler received request to https://127.0.0.1:35705/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:35705/https2/chunk/x", true, SemaphoreStaller): success [6 s, 555 ms, 647883 ns] testAsLinesAsync(http://127.0.0.1:42323/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:42323/http1/fixed/x", false, SemaphoreStaller): success [6 s, 681 ms, 4017 ns] testAsLinesAsync(http://127.0.0.1:42323/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:42323/http1/chunk/x", false, SemaphoreStaller): success [6 s, 789 ms, 361847 ns] testAsLinesAsync(https://127.0.0.1:34835/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:34835/https1/fixed/x", false, SemaphoreStaller): success [6 s, 894 ms, 991930 ns] testAsLinesAsync(https://127.0.0.1:34835/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:34835/https1/chunk/x", false, SemaphoreStaller): success [7 s, 6 ms, 78416 ns] testAsLinesAsync(http://127.0.0.1:48357/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e44753c HTTP_FixedLengthHandler received request to http://127.0.0.1:48357/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:48357/http2/fixed/x", false, SemaphoreStaller): success [7 s, 113 ms, 373481 ns] testAsLinesAsync(http://127.0.0.1:48357/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5be38ac HTTP_ChunkedHandler received request to http://127.0.0.1:48357/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:48357/http2/chunk/x", false, SemaphoreStaller): success [7 s, 225 ms, 200769 ns] testAsLinesAsync(https://127.0.0.1:35705/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@88a787c HTTP_FixedLengthHandler received request to https://127.0.0.1:35705/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:35705/https2/fixed/x", false, SemaphoreStaller): success [7 s, 337 ms, 658008 ns] testAsLinesAsync(https://127.0.0.1:35705/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@19a13e01 HTTP_ChunkedHandler received request to https://127.0.0.1:35705/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:35705/https2/chunk/x", false, SemaphoreStaller): success [7 s, 453 ms, 54597 ns] testAsLinesAsync(http://127.0.0.1:42323/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:42323/http1/fixed/x", true, SemaphoreStaller): success [7 s, 564 ms, 142522 ns] testAsLinesAsync(http://127.0.0.1:42323/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:42323/http1/chunk/x", true, SemaphoreStaller): success [7 s, 672 ms, 495001 ns] testAsLinesAsync(https://127.0.0.1:34835/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:34835/https1/fixed/x", true, SemaphoreStaller): success [7 s, 775 ms, 863013 ns] testAsLinesAsync(https://127.0.0.1:34835/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:34835/https1/chunk/x", true, SemaphoreStaller): success [7 s, 882 ms, 922371 ns] testAsLinesAsync(http://127.0.0.1:48357/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3ca87d68 HTTP_FixedLengthHandler received request to http://127.0.0.1:48357/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:48357/http2/fixed/x", true, SemaphoreStaller): success [7 s, 985 ms, 707625 ns] testAsLinesAsync(http://127.0.0.1:48357/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5f02c7fb HTTP_ChunkedHandler received request to http://127.0.0.1:48357/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:48357/http2/chunk/x", true, SemaphoreStaller): success [8 s, 94 ms, 490077 ns] testAsLinesAsync(https://127.0.0.1:35705/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4d9d0a17 HTTP_FixedLengthHandler received request to https://127.0.0.1:35705/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:35705/https2/fixed/x", true, SemaphoreStaller): success [8 s, 198 ms, 960842 ns] testAsLinesAsync(https://127.0.0.1:35705/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@c9c5963 HTTP_ChunkedHandler received request to https://127.0.0.1:35705/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:35705/https2/chunk/x", true, SemaphoreStaller): success [8 s, 313 ms, 834666 ns] testAsStringAsync(http://127.0.0.1:42323/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:42323/http1/fixed/x", false, SemaphoreStaller): success [8 s, 426 ms, 966125 ns] testAsStringAsync(http://127.0.0.1:42323/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:42323/http1/chunk/x", false, SemaphoreStaller): success [8 s, 530 ms, 953776 ns] testAsStringAsync(https://127.0.0.1:34835/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:34835/https1/fixed/x", false, SemaphoreStaller): success [8 s, 635 ms, 999980 ns] testAsStringAsync(https://127.0.0.1:34835/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:34835/https1/chunk/x", false, SemaphoreStaller): success [8 s, 742 ms, 669345 ns] testAsStringAsync(http://127.0.0.1:48357/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c564844 HTTP_FixedLengthHandler received request to http://127.0.0.1:48357/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:48357/http2/fixed/x", false, SemaphoreStaller): success [8 s, 846 ms, 248993 ns] testAsStringAsync(http://127.0.0.1:48357/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@367d9f18 HTTP_ChunkedHandler received request to http://127.0.0.1:48357/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:48357/http2/chunk/x", false, SemaphoreStaller): success [8 s, 952 ms, 895317 ns] testAsStringAsync(https://127.0.0.1:35705/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5fadacbc HTTP_FixedLengthHandler received request to https://127.0.0.1:35705/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:35705/https2/fixed/x", false, SemaphoreStaller): success [9 s, 58 ms, 118907 ns] testAsStringAsync(https://127.0.0.1:35705/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4d88f709 HTTP_ChunkedHandler received request to https://127.0.0.1:35705/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:35705/https2/chunk/x", false, SemaphoreStaller): success [9 s, 164 ms, 840143 ns] testAsStringAsync(http://127.0.0.1:42323/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:42323/http1/fixed/x", true, SemaphoreStaller): success [9 s, 268 ms, 494304 ns] testAsStringAsync(http://127.0.0.1:42323/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:42323/http1/chunk/x", true, SemaphoreStaller): success [9 s, 371 ms, 306007 ns] testAsStringAsync(https://127.0.0.1:34835/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:34835/https1/fixed/x", true, SemaphoreStaller): success [9 s, 479 ms, 936003 ns] testAsStringAsync(https://127.0.0.1:34835/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:34835/https1/chunk/x", true, SemaphoreStaller): success [9 s, 583 ms, 727837 ns] testAsStringAsync(http://127.0.0.1:48357/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@9c89cc6 HTTP_FixedLengthHandler received request to http://127.0.0.1:48357/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:48357/http2/fixed/x", true, SemaphoreStaller): success [9 s, 687 ms, 229203 ns] testAsStringAsync(http://127.0.0.1:48357/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@422c18e9 HTTP_ChunkedHandler received request to http://127.0.0.1:48357/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:48357/http2/chunk/x", true, SemaphoreStaller): success [9 s, 789 ms, 595462 ns] testAsStringAsync(https://127.0.0.1:35705/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5f7067c7 HTTP_FixedLengthHandler received request to https://127.0.0.1:35705/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:35705/https2/fixed/x", true, SemaphoreStaller): success [9 s, 893 ms, 375665 ns] testAsStringAsync(https://127.0.0.1:35705/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7c8f5d76 HTTP_ChunkedHandler received request to https://127.0.0.1:35705/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:35705/https2/chunk/x", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:42323/http1/fixed/x, false) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:42323/http1/fixed/x", false): success testNoStalls(http://127.0.0.1:42323/http1/chunk/x, false) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:42323/http1/chunk/x", false): success testNoStalls(https://127.0.0.1:34835/https1/fixed/x, false) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:34835/https1/fixed/x", false): success testNoStalls(https://127.0.0.1:34835/https1/chunk/x, false) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:34835/https1/chunk/x", false): success testNoStalls(http://127.0.0.1:48357/http2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@49c1f782 HTTP_FixedLengthHandler received request to http://127.0.0.1:48357/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:48357/http2/fixed/x", false): success testNoStalls(http://127.0.0.1:48357/http2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@51480b1d HTTP_ChunkedHandler received request to http://127.0.0.1:48357/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:48357/http2/chunk/x", false): success testNoStalls(https://127.0.0.1:35705/https2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2da70846 HTTP_FixedLengthHandler received request to https://127.0.0.1:35705/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:35705/https2/fixed/x", false): success testNoStalls(https://127.0.0.1:35705/https2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@14fcd196 HTTP_ChunkedHandler received request to https://127.0.0.1:35705/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:35705/https2/chunk/x", false): success testNoStalls(http://127.0.0.1:42323/http1/fixed/x, true) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:42323/http1/fixed/x", true): success testNoStalls(http://127.0.0.1:42323/http1/chunk/x, true) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:42323/http1/chunk/x", true): success testNoStalls(https://127.0.0.1:34835/https1/fixed/x, true) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:34835/https1/fixed/x", true): success testNoStalls(https://127.0.0.1:34835/https1/chunk/x, true) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:34835/https1/chunk/x", true): success testNoStalls(http://127.0.0.1:48357/http2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5735afde HTTP_FixedLengthHandler received request to http://127.0.0.1:48357/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:48357/http2/fixed/x", true): success testNoStalls(http://127.0.0.1:48357/http2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@dea6f7f HTTP_ChunkedHandler received request to http://127.0.0.1:48357/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:48357/http2/chunk/x", true): success testNoStalls(https://127.0.0.1:35705/https2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3d2a4e0d HTTP_FixedLengthHandler received request to https://127.0.0.1:35705/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:35705/https2/fixed/x", true): success testNoStalls(https://127.0.0.1:35705/https2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@fd0dd58 HTTP_ChunkedHandler received request to https://127.0.0.1:35705/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:35705/https2/chunk/x", true): success ========================= [10 s, 402 ms, 581038 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] [47ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [87ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:42323/http1/fixed/x GET DEBUG: [pool-1-thread-1] [134ms] Exchange establishing exchange for http://127.0.0.1:42323/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [177ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [178ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [179ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [179ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [213ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [214ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [259ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [259ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [281ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7405b8ed queue.isEmpty: true DEBUG: [pool-1-thread-1] [322ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7405b8ed, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [322ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [341ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [342ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [342ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [342ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [342ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [345ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [355ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6eed7191 for C (true) DEBUG: [HttpClient-1-SelectorManager] [371ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [372ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44876 DEBUG: [pool-1-thread-1] [375ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [377ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [377ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [379ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [379ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [380ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [380ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [380ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@b6388fa DEBUG: [HttpClient-1-SelectorManager] [386ms] SocketTube(1) read demand reset to 0 DEBUG: [pool-1-thread-1] [380ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [386ms] SocketTube(1) calling onSubscribe DEBUG: [pool-1-thread-1] [386ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [386ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [387ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [387ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-2] [387ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [387ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [387ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [388ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [388ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-1] [388ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-1] [388ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [388ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [388ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [392ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62283114 for R (true) DEBUG: [pool-1-thread-3] [392ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [392ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [392ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-2] [392ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [406ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [409ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [424ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [424ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [426ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [426ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [426ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [426ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [428ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [434ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [434ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [434ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-3] [440ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-3] [443ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [443ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [443ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [443ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [444ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [446ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [446ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [473ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [473ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-3] [473ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [477ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [477ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@64ae5843 DEBUG: [pool-1-thread-3] [477ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [692ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62283114 for None (false) DEBUG: [HttpClient-1-SelectorManager] [695ms] SocketTube(1) read bytes: 90 DEBUG: [HttpClient-1-SelectorManager] [696ms] Http1AsyncReceiver(SocketTube(1)) Putting 90 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [696ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62283114 for R (false) DEBUG: [pool-1-thread-3] [696ms] Http1AsyncReceiver(SocketTube(1)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7405b8ed DEBUG: [HttpClient-1-SelectorManager] [696ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [696ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [696ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7405b8ed DEBUG: [pool-1-thread-3] [704ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [706ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [706ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7405b8ed DEBUG: [pool-1-thread-3] [706ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [707ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [724ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [776ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@73096827(1) DEBUG: [pool-1-thread-3] [782ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5dab698d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3dc7f33f queue.isEmpty: false DEBUG: [pool-1-thread-3] [843ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 14 DEBUG: [pool-1-thread-3] [844ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [844ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [847ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [847ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [847ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5dab698d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3dc7f33f, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [847ms] Http1AsyncReceiver(SocketTube(1)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5dab698d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3dc7f33f DEBUG: [pool-1-thread-3] [847ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [849ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5dab698d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3dc7f33f DEBUG: [pool-1-thread-3] [850ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [850ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [854ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [859ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [860ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [860ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-3] [860ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [868ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-3] [868ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-3] [868ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-3] [868ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-3] [868ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [868ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-3] [868ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [868ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-3] [868ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [868ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [868ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [868ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [868ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [868ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [868ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [869ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62283114 for R (false) DEBUG: [HttpClient-1-SelectorManager] [869ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [871ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [871ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [871ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [871ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [873ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [873ms] HttpClientImpl(1) ClientImpl (async) elapsed 721 millis for GET to http://127.0.0.1:42323/http1/fixed/x DEBUG: [pool-1-thread-2] [874ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [878ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [878ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [878ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [878ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [879ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [879ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@73096827(1) DEBUG: [pool-1-thread-3] [879ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-3] [879ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [MainThread] [889ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [890ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [890ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [890ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [890ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [890ms] HttpResponseInputStream close called DEBUG: [MainThread] [902ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [905ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:42323/http1/chunk/x GET DEBUG: [pool-1-thread-3] [905ms] Exchange establishing exchange for http://127.0.0.1:42323/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [905ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [906ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [906ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [906ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [906ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [906ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [906ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [906ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [907ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@386b94c7 queue.isEmpty: true DEBUG: [pool-1-thread-3] [907ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@386b94c7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [907ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [907ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [907ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [907ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [907ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [907ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [907ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [907ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5471544a for C (true) DEBUG: [HttpClient-2-SelectorManager] [908ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [908ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44882 DEBUG: [pool-1-thread-3] [908ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [908ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [908ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [908ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [908ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [908ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [908ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [pool-1-thread-3] [908ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-3] [908ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-3] [908ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [908ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [908ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [909ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [909ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [909ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [909ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5e893f3a DEBUG: [HttpClient-2-SelectorManager] [909ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [909ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [909ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [909ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [909ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [909ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [909ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [909ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [909ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [909ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-1] [910ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [910ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [910ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [910ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [910ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [910ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [910ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [910ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [910ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [910ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-1] [910ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-1] [910ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [910ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [910ms] SocketTube(2) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [910ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [910ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [910ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [911ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [911ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [911ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-1] [911ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [911ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [911ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2d88f5f7 DEBUG: [pool-1-thread-1] [911ms] SocketTube(2) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [911ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [911ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [911ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [911ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-3] [911ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [911ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [911ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b8bba8f for R (true) DEBUG: [HttpClient-2-SelectorManager] [914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b8bba8f for None (false) DEBUG: [HttpClient-2-SelectorManager] [915ms] SocketTube(2) read bytes: 108 DEBUG: [HttpClient-2-SelectorManager] [915ms] Http1AsyncReceiver(SocketTube(2)) Putting 108 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [915ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [915ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b8bba8f for R (false) DEBUG: [HttpClient-2-SelectorManager] [915ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [915ms] Http1AsyncReceiver(SocketTube(2)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@386b94c7 DEBUG: [pool-1-thread-3] [915ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [915ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@386b94c7 DEBUG: [pool-1-thread-3] [915ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [915ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [915ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@386b94c7 DEBUG: [pool-1-thread-3] [915ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [916ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [1s 6ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [1s 6ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3890006e(2) DEBUG: [pool-1-thread-3] [1s 13ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@593ee52d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2d25ae66 queue.isEmpty: false DEBUG: [pool-1-thread-3] [1s 13ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 24 DEBUG: [pool-1-thread-3] [1s 13ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [1s 13ms] HttpClientImpl(2) ClientImpl (async) elapsed 107 millis for GET to http://127.0.0.1:42323/http1/chunk/x DEBUG: [pool-1-thread-3] [1s 13ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 13ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 13ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 13ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@593ee52d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2d25ae66, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [1s 13ms] Http1AsyncReceiver(SocketTube(2)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@593ee52d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2d25ae66 DEBUG: [pool-1-thread-3] [1s 13ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 14ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@593ee52d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2d25ae66 DEBUG: [pool-1-thread-3] [1s 14ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 24/108 bytes to body parser DEBUG: [MainThread] [1s 15ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 17ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [1s 17ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [1s 18ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [1s 18ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [1s 18ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [1s 18ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [1s 18ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [1s 18ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [1s 18ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [1s 18ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [1s 18ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [1s 18ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 18ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 18ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [1s 18ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [1s 18ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-3] [1s 19ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [1s 19ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [1s 19ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [1s 19ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 19ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [1s 19ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 19ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-3] [1s 19ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [1s 19ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [1s 19ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 19ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [1s 19ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 19ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 19ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 19ms] HttpResponseInputStream item offered DEBUG: [HttpClient-2-SelectorManager] [1s 19ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 19ms] SocketTube(2) read demand reset to 0 DEBUG: [MainThread] [1s 19ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [1s 19ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [1s 19ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [1s 19ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3890006e(2) DEBUG: [pool-1-thread-3] [1s 19ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-3] [1s 20ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [1s 19ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 20ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 20ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b8bba8f for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 20ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 20ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 20ms] SocketTube(2) pending subscriber subscribed DEBUG: [MainThread] [1s 19ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 20ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 20ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 20ms] HttpResponseInputStream close called DEBUG: [HttpClient-2-SelectorManager] [1s 23ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 23ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-3] [1s 23ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 23ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [1s 26ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [1s 27ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:34835/https1/fixed/x GET DEBUG: [pool-1-thread-3] [1s 27ms] Exchange establishing exchange for https://127.0.0.1:34835/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [1s 37ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [1s 37ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [1s 37ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 37ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@24354902 for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 38ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 38ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46178 DEBUG: [pool-1-thread-3] [1s 116ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-3] [1s 119ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 119ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-3] [1s 119ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 119ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-3] [1s 120ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [1s 120ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [1s 120ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-3] [1s 120ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-3] [1s 120ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-3] [1s 120ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [1s 121ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [1s 197ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [1s 198ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [1s 270ms] 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@2ecd2272[Not completed, 4 dependents] (id=137) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [1s 282ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 283ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 283ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 284ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 284ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 284ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 287ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [1s 287ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 287ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 287ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 287ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 288ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b134991 for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 288ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 288ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 288ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [1s 303ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 303ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 921ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [1s 924ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-3] [1s 925ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [1s 925ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 964ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 965ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-3] [1s 965ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-3] [1s 965ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [1s 965ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 966ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-3] [1s 966ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-3] [1s 966ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-3] [1s 966ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [1s 967ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 968ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 968ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [1s 968ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 984ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [2s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b134991 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 375ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [2s 375ms] SocketTube(3) read bytes: 133 DEBUG: [HttpClient-3-SelectorManager] [2s 375ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 376ms] SSL Reader(SocketTube(3)) Adding 133 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 376ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b134991 for R (false) DEBUG: [pool-1-thread-3] [2s 376ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 376ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 382ms] SSL Reader(SocketTube(3)) Unwrapping: 133 DEBUG: [HttpClient-3-SelectorManager] [2s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b134991 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 410ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 411ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 425ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [2s 425ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 425ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-3] [2s 426ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [2s 427ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 432ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 446ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [2s 446ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 446ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 446ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 446ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 447ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 447ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [2s 447ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 447ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 448ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 450ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 450ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 450ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 450ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-3] [2s 450ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 450ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 450ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 450ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 450ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 450ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 450ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [2s 451ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 451ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 451ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 451ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [2s 451ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 451ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 451ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 451ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 451ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b134991 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 451ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b134991 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 452ms] SocketTube(3) read bytes: 2071 DEBUG: [HttpClient-3-SelectorManager] [2s 452ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 452ms] SSL Reader(SocketTube(3)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 452ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 452ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b134991 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 452ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 452ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 452ms] SSL Reader(SocketTube(3)) Unwrapping: 2071 DEBUG: [pool-1-thread-3] [2s 458ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 458ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 458ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 2071 DEBUG: [pool-1-thread-3] [2s 458ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [2s 458ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 458ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 641ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [2s 641ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 641ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 641ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 642ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 642ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 647ms] SSLFlowDelegate(SocketTube(3)) setALPN = DEBUG: [pool-1-thread-3] [2s 647ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 651ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [2s 652ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [2s 654ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 654ms] 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 654ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46178 remote=/127.0.0.1:34835] DEBUG: [pool-1-thread-3] [2s 654ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 654ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5693cdb4 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5693cdb4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 658ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 658ms] Http1Exchange SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 658ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 658ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6c6d47f9 DEBUG: [pool-1-thread-3] [2s 665ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 665ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 665ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 665ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 665ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 665ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 665ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 665ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 665ms] Http1Publisher(SSLTube(SocketTube(3))) got subscriber: SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 665ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 665ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 666ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 666ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 666ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [2s 666ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 666ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 666ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 666ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 666ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 666ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 666ms] Http1Publisher(SSLTube(SocketTube(3))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [2s 666ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 666ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [2s 666ms] SSL Writer(SocketTube(3)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 666ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 666ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 666ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 666ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 666ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 666ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 666ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [2s 668ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 668ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 668ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 668ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 669ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 669ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 669ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-3] [2s 669ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 669ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 669ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 669ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 669ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 669ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [2s 669ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 669ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 669ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 669ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 669ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 669ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 671ms] Http1Response(id=3) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 671ms] Http1Response(id=3) First time around DEBUG: [pool-1-thread-3] [2s 671ms] Http1Response(id=3) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 671ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 671ms] Http1Publisher(SSLTube(SocketTube(3))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@451e0962 DEBUG: [pool-1-thread-3] [2s 671ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 671ms] SSL Writer(SocketTube(3)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [2s 672ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 672ms] SSL Writer(SocketTube(3)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 672ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 672ms] SSL Writer(SocketTube(3)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 672ms] SSL Writer(SocketTube(3)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [2s 672ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 672ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 672ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 672ms] SocketTube(3) trying to write: 134 DEBUG: [pool-1-thread-3] [2s 672ms] SocketTube(3) wrote: 134 DEBUG: [pool-1-thread-3] [2s 672ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 672ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 672ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 672ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 672ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 672ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 672ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 672ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 672ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 672ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 673ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b134991 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b134991 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 688ms] SocketTube(3) read bytes: 1731 DEBUG: [HttpClient-3-SelectorManager] [2s 688ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 688ms] SSL Reader(SocketTube(3)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 688ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b134991 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 688ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 688ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 688ms] SSL Reader(SocketTube(3)) Unwrapping: 1731 DEBUG: [pool-1-thread-3] [2s 690ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 690ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 690ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1731 DEBUG: [pool-1-thread-3] [2s 690ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 690ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 690ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 690ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 690ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b134991 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b134991 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 730ms] SocketTube(3) read bytes: 167 DEBUG: [HttpClient-3-SelectorManager] [2s 730ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 730ms] SSL Reader(SocketTube(3)) Adding 167 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 731ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 731ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b134991 for R (false) DEBUG: [pool-1-thread-3] [2s 731ms] SSL Reader(SocketTube(3)) Unwrapping: 167 DEBUG: [HttpClient-3-SelectorManager] [2s 731ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 731ms] SSL Reader(SocketTube(3)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [2s 731ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [2s 731ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [2s 731ms] SSL Reader(SocketTube(3)) sending 76 DEBUG: [pool-1-thread-3] [2s 731ms] SSL Reader(SocketTube(3)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [2s 731ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 731ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 731ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [2s 732ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [2s 732ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5693cdb4 DEBUG: [pool-1-thread-3] [2s 732ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 732ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5693cdb4 DEBUG: [pool-1-thread-3] [2s 732ms] Http1Response(id=3) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [2s 732ms] Http1Response(id=3) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [2s 732ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5693cdb4 DEBUG: [pool-1-thread-3] [2s 732ms] Http1Response(id=3) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 736ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 736ms] Http1Response(id=3) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [2s 736ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2cd08ce0(3) DEBUG: [pool-1-thread-3] [2s 736ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@112ae101/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24cabf5f queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 736ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 736ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [2s 737ms] HttpClientImpl(3) ClientImpl (async) elapsed 1709 millis for GET to https://127.0.0.1:34835/https1/fixed/x DEBUG: [pool-1-thread-3] [2s 737ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 737ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 737ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@112ae101/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24cabf5f, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [2s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@112ae101/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24cabf5f DEBUG: [pool-1-thread-3] [2s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@112ae101/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24cabf5f DEBUG: [pool-1-thread-3] [2s 737ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [2s 737ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [2s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 738ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 738ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 738ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 738ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 738ms] SSL Reader(SocketTube(3)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [2s 738ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 738ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [2s 738ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [2s 739ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-3] [2s 739ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [2s 739ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 739ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 739ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [2s 739ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [2s 739ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@112ae101/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24cabf5f DEBUG: [pool-1-thread-3] [2s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@112ae101/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24cabf5f DEBUG: [pool-1-thread-3] [2s 740ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [2s 740ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [2s 740ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 740ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 740ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [2s 740ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) cleared DEBUG: [MainThread] [2s 740ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 740ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) SSLTube(SocketTube(3)): return to HTTP/1.1 pool DEBUG: [MainThread] [2s 740ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 740ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 740ms] ConnectionPool(3) registering CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [2s 740ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 740ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [2s 740ms] Http1Publisher(SSLTube(SocketTube(3))) subscription cancelled DEBUG: [pool-1-thread-3] [2s 741ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 741ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 742ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 742ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 742ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 742ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 742ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Finished reading body: READING_BODY DEBUG: [MainThread] [2s 742ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 742ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2cd08ce0(3) DEBUG: [pool-1-thread-3] [2s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [2s 742ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [2s 742ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 742ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 742ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 742ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 743ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 743ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 743ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 743ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [2s 743ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [pool-1-thread-3] [2s 743ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 744ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:34835/https1/chunk/x GET DEBUG: [pool-1-thread-3] [2s 745ms] Exchange establishing exchange for https://127.0.0.1:34835/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 745ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 745ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-SelectorManager] [2s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b134991 for R (false) DEBUG: [pool-1-thread-3] [2s 746ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-3] [2s 746ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [2s 746ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@485d537b for C (true) DEBUG: [HttpClient-4-SelectorManager] [2s 746ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 746ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46190 DEBUG: [pool-1-thread-3] [2s 747ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-3] [2s 747ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 747ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-3] [2s 747ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 747ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-3] [2s 747ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 747ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [2s 747ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-3] [2s 747ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-3] [2s 747ms] SocketTube(4) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 747ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [2s 747ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 747ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [2s 747ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 760ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-4-SelectorManager] [2s 760ms] 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@42a5380b[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 760ms] SocketTube(4) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 760ms] SSL Writer(SocketTube(4)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-4-SelectorManager] [2s 760ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 760ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-4-SelectorManager] [2s 760ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 760ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 760ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 760ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [HttpClient-4-SelectorManager] [2s 760ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 760ms] 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 760ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [pool-1-thread-3] [2s 760ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 760ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [2s 760ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 760ms] SocketTube(4) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 760ms] SSL Writer(SocketTube(4)) Sending 2196 bytes downstream DEBUG: [pool-1-thread-3] [2s 760ms] SSL Writer(SocketTube(4)) Adding 2196 to outputQ queue DEBUG: [HttpClient-4-SelectorManager] [2s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7be3b for R (true) DEBUG: [pool-1-thread-3] [2s 760ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [HttpClient-4-SelectorManager] [2s 760ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 760ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 760ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-1] [2s 760ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 760ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 761ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [pool-1-thread-1] [2s 761ms] SocketTube(4) trying to write: 2196 DEBUG: [pool-1-thread-1] [2s 761ms] SocketTube(4) wrote: 2196 DEBUG: [pool-1-thread-1] [2s 761ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 761ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 761ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 761ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 761ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 761ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7be3b for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 774ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 774ms] SocketTube(4) read bytes: 139 DEBUG: [HttpClient-4-SelectorManager] [2s 774ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 774ms] SSL Reader(SocketTube(4)) Adding 139 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 774ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7be3b for R (false) DEBUG: [pool-1-thread-1] [2s 774ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 774ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 774ms] SSL Reader(SocketTube(4)) Unwrapping: 139 DEBUG: [pool-1-thread-1] [2s 774ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-4-SelectorManager] [2s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7be3b for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 775ms] SocketTube(4) no more demand for reading DEBUG: [pool-1-thread-1] [2s 775ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-4-SelectorManager] [2s 775ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 775ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [2s 775ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 775ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 775ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 777ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-1] [2s 777ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [2s 777ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 777ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 777ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 777ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 777ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 777ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 777ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [2s 777ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 777ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 777ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 777ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-1] [2s 777ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-1] [2s 777ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 777ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 777ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 777ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 777ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 777ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 777ms] SSL Reader(SocketTube(4)) Unwrapping: 6 DEBUG: [pool-1-thread-1] [2s 777ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 777ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 778ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [2s 778ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 778ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 778ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 778ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 778ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7be3b for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7be3b for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 778ms] SocketTube(4) read bytes: 122 DEBUG: [HttpClient-4-SelectorManager] [2s 778ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 778ms] SSL Reader(SocketTube(4)) Adding 122 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 778ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7be3b for R (false) DEBUG: [pool-1-thread-1] [2s 778ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 778ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 778ms] SSL Reader(SocketTube(4)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [2s 779ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 779ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 779ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [2s 779ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 779ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 779ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 780ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-1] [2s 781ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [2s 781ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 781ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 781ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 781ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 781ms] SSLFlowDelegate(SocketTube(4)) setALPN = DEBUG: [pool-1-thread-1] [2s 781ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 781ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [2s 781ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [2s 781ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 781ms] 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] [2s 781ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46190 remote=/127.0.0.1:34835] DEBUG: [pool-1-thread-1] [2s 781ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 781ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [2s 781ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7e910403 queue.isEmpty: true DEBUG: [pool-1-thread-1] [2s 782ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7e910403, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [2s 782ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 782ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 782ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 782ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 782ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [2s 782ms] Http1Exchange SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-1] [2s 782ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-1] [2s 783ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@17bf4325 DEBUG: [pool-1-thread-1] [2s 783ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [2s 783ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 783ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 783ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 783ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 783ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 783ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 783ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 783ms] Http1Publisher(SSLTube(SocketTube(4))) got subscriber: SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 783ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [2s 783ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 783ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-1] [2s 784ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [2s 784ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [2s 784ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [2s 785ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [2s 785ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-1] [2s 785ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [2s 785ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [2s 785ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [2s 785ms] Http1Publisher(SSLTube(SocketTube(4))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [2s 786ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 786ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [2s 786ms] SSL Writer(SocketTube(4)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 786ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 786ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 786ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [2s 786ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [2s 786ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 786ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-1] [2s 786ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [2s 786ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 786ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [2s 786ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 786ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 786ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 788ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-1] [2s 788ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-1] [2s 788ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 788ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 788ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 789ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 789ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 789ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [2s 789ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 789ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-1] [2s 789ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [2s 789ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [2s 789ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [2s 789ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [2s 789ms] Http1Response(id=4) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [2s 789ms] Http1Response(id=4) First time around DEBUG: [pool-1-thread-1] [2s 789ms] Http1Response(id=4) headersReader is not yet completed DEBUG: [pool-1-thread-1] [2s 789ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 789ms] Http1Publisher(SSLTube(SocketTube(4))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7d722b68 DEBUG: [pool-1-thread-1] [2s 789ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 789ms] SSL Writer(SocketTube(4)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [2s 789ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 789ms] SSL Writer(SocketTube(4)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 789ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 789ms] SSL Writer(SocketTube(4)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [2s 789ms] SSL Writer(SocketTube(4)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [2s 789ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 789ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 789ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [2s 789ms] SocketTube(4) trying to write: 134 DEBUG: [pool-1-thread-1] [2s 790ms] SocketTube(4) wrote: 134 DEBUG: [pool-1-thread-1] [2s 790ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 790ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 790ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 790ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 790ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 790ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 790ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 790ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 790ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 790ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 790ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7be3b for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 792ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7be3b for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 792ms] SocketTube(4) read bytes: 1721 DEBUG: [HttpClient-4-SelectorManager] [2s 792ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 792ms] SSL Reader(SocketTube(4)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 792ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 792ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7be3b for R (false) DEBUG: [pool-1-thread-1] [2s 792ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 792ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 792ms] SSL Reader(SocketTube(4)) Unwrapping: 1721 DEBUG: [pool-1-thread-1] [2s 793ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 793ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 793ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [2s 793ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 793ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 793ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 793ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7be3b for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7be3b for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 838ms] SocketTube(4) read bytes: 223 DEBUG: [HttpClient-4-SelectorManager] [2s 838ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 838ms] SSL Reader(SocketTube(4)) Adding 223 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 838ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7be3b for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 838ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 838ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 838ms] SSL Reader(SocketTube(4)) Unwrapping: 223 DEBUG: [pool-1-thread-1] [2s 839ms] SSL Reader(SocketTube(4)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-1] [2s 839ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [2s 839ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [2s 839ms] SSL Reader(SocketTube(4)) sending 84 DEBUG: [pool-1-thread-1] [2s 839ms] SSL Reader(SocketTube(4)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [2s 839ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 839ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 839ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [2s 839ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [2s 839ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7e910403 DEBUG: [pool-1-thread-1] [2s 839ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 839ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7e910403 DEBUG: [pool-1-thread-1] [2s 839ms] Http1Response(id=4) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-1] [2s 842ms] Http1Response(id=4) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [2s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7e910403 DEBUG: [pool-1-thread-1] [2s 842ms] Http1Response(id=4) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [2s 842ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [2s 845ms] Http1Response(id=4) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [2s 847ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@51d756ee(4) DEBUG: [pool-1-thread-1] [2s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@161777a3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@60d0d87e queue.isEmpty: false DEBUG: [pool-1-thread-1] [2s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 848ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [2s 848ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 848ms] HttpClientImpl(4) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:34835/https1/chunk/x DEBUG: [pool-1-thread-1] [2s 848ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 848ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@161777a3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@60d0d87e, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [2s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@161777a3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@60d0d87e DEBUG: [pool-1-thread-1] [2s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@161777a3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@60d0d87e DEBUG: [pool-1-thread-1] [2s 848ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [2s 848ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [2s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [2s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [2s 848ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 848ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 848ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 848ms] SSL Reader(SocketTube(4)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(4)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(4)) sending 20 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(4)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [2s 849ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [2s 849ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@161777a3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@60d0d87e DEBUG: [pool-1-thread-1] [2s 849ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 849ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@161777a3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@60d0d87e DEBUG: [pool-1-thread-1] [2s 849ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [2s 849ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [2s 849ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [2s 849ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [2s 849ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [2s 849ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [2s 849ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [2s 849ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [2s 849ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 849ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 849ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [2s 849ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 0 DEBUG: [pool-1-thread-1] [2s 849ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(4)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(4)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(4)) sending 5 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(4)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [2s 850ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 851ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [MainThread] [2s 853ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 853ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 853ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 853ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [MainThread] [2s 853ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [2s 853ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [2s 853ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [2s 853ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [MainThread] [2s 853ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 5 bytes into the queue DEBUG: [MainThread] [2s 853ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 853ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@161777a3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@60d0d87e DEBUG: [MainThread] [2s 853ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [MainThread] [2s 853ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@161777a3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@60d0d87e DEBUG: [MainThread] [2s 853ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 5/88 bytes to body parser DEBUG: [MainThread] [2s 853ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [MainThread] [2s 853ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [MainThread] [2s 853ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [MainThread] [2s 853ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [MainThread] [2s 853ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [2s 853ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) cleared DEBUG: [MainThread] [2s 853ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) SSLTube(SocketTube(4)): return to HTTP/1.1 pool DEBUG: [MainThread] [2s 853ms] ConnectionPool(4) registering CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [MainThread] [2s 853ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [MainThread] [2s 853ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [MainThread] [2s 854ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [2s 854ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [2s 854ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 854ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [MainThread] [2s 854ms] SocketTube(4) got some demand for reading DEBUG: [MainThread] [2s 854ms] SocketTube(4) resuming read event DEBUG: [MainThread] [2s 854ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [2s 854ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 854ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7be3b for R (false) DEBUG: [MainThread] [2s 854ms] Http1Publisher(SSLTube(SocketTube(4))) subscription cancelled DEBUG: [MainThread] [2s 854ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [2s 854ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [MainThread] [2s 854ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [2s 854ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 854ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 854ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [2s 854ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Finished reading body: READING_BODY DEBUG: [MainThread] [2s 854ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@51d756ee(4) DEBUG: [MainThread] [2s 854ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [MainThread] [2s 854ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 854ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 854ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 854ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 855ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [2s 856ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:48357/http2/fixed/x GET DEBUG: [pool-1-thread-1] [2s 858ms] Exchange establishing exchange for http://127.0.0.1:48357/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [2s 858ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [2s 858ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 858ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 858ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [2s 858ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [2s 858ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [2s 858ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 858ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [2s 858ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4cd9936d queue.isEmpty: true DEBUG: [pool-1-thread-1] [2s 858ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4cd9936d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [2s 859ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 859ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 859ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 859ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 859ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [2s 859ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [2s 859ms] PlainHttpConnection(SocketTube(5)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [2s 859ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@79474e4a for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 860ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 860ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46436 DEBUG: [pool-1-thread-1] [2s 865ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 865ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [2s 866ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [2s 866ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 866ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-1] [2s 866ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [2s 866ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-1] [2s 866ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-1] [2s 866ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-1] [2s 866ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [2s 866ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [2s 866ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 866ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-1] [2s 866ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [2s 866ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 866ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@73bf253a DEBUG: [HttpClient-5-SelectorManager] [2s 866ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 866ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 866ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 866ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 866ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 866ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 866ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 866ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 866ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 866ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 866ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 866ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 866ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 866ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 866ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 866ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 866ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 866ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 866ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [2s 867ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-3] [2s 867ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-3] [2s 867ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 867ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 867ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 867ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 867ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 867ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 867ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 867ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 867ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-3] [2s 867ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 867ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 867ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6bbd4cce DEBUG: [pool-1-thread-3] [2s 867ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 867ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 867ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 867ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 867ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-1] [2s 867ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [2s 867ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36bdb529 for R (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=46436,localport=48357] TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36bdb529 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 904ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [2s 904ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 904ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 905ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36bdb529 for R (false) DEBUG: [pool-1-thread-1] [2s 905ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4cd9936d DEBUG: [pool-1-thread-1] [2s 905ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 905ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4cd9936d DEBUG: [pool-1-thread-1] [2s 905ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [2s 905ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [2s 905ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4cd9936d DEBUG: [pool-1-thread-1] [2s 905ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [2s 905ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [2s 905ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46436 remote=/127.0.0.1:48357] DEBUG: [HttpClient-5-SelectorManager] [2s 905ms] 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 911ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [2s 911ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@61de4a9a(5) DEBUG: [pool-1-thread-1] [2s 911ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6cb2a063/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c700463 queue.isEmpty: false DEBUG: [pool-1-thread-1] [2s 913ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 913ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [2s 913ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 913ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-1] [2s 913ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 913ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 64ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 64ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 64ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 64ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 64ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [3s 64ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 64ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-1] [3s 64ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 66ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-1] [3s 66ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 66ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [3s 68ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [3s 68ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@741c12e DEBUG: [HttpClient-5-SelectorManager] [3s 68ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [3s 68ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [3s 68ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [3s 68ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [3s 68ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 68ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36bdb529 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 69ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [3s 69ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [3s 69ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [3s 69ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [3s 69ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 69ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 69ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 69ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 78ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 78ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 114ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 115ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 115ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-1] [3s 115ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 115ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [3s 115ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 115ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 115ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 116ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 116ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 116ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 116ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-1] [3s 116ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-1] [3s 116ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 116ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [3s 116ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 116ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 116ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [3s 124ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 124ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 124ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 124ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 124ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 124ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 DEBUG: [pool-1-thread-1] [3s 144ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 144ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 145ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-1] [3s 145ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) TestServer(1): connection started DEBUG: [readLoop] [3s 168ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 168ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 168ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 168ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 168ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 168ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 168ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 168ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-5-SelectorManager] [3s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36bdb529 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 172ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [3s 172ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 172ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36bdb529 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 173ms] 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 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36bdb529 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 198ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [3s 198ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 198ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36bdb529 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 198ms] 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 208ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-1] [3s 208ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [3s 208ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 208ms] 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 208ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 211ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 211ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 211ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 211ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-1] [3s 211ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-1] [3s 211ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 211ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [3s 211ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 211ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 211ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 211ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [readLoop] [3s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-1] [3s 211ms] FramesDecoder decodes: 48 DEBUG: [readLoop] [3s 211ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 211ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 211ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 217ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 220ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 220ms] Http2Connection(SocketTube(5))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 220ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 220ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 220ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 220ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 220ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 222ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [3s 222ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [3s 222ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-1] [3s 222ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 223ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48357/http2/fixed/x) 200 HTTP_2 Local port: 46436 DEBUG: [pool-1-thread-1] [3s 226ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 226ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 226ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 226ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 226ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 226ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 226ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 226ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 227ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 227ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 227ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 227ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 227ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 227ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 227ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 227ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 227ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 227ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 231ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5fc19763 DEBUG: [pool-1-thread-1] [3s 231ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 231ms] HttpClientImpl(5) ClientImpl (async) elapsed 374 millis for GET to http://127.0.0.1:48357/http2/fixed/x DEBUG: [pool-1-thread-1] [3s 231ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [3s 231ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@61de4a9a(5) DEBUG: [pool-1-thread-1] [3s 231ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6cb2a063/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c700463, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 231ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [3s 231ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 231ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [3s 232ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 232ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 232ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 232ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 232ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 232ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 233ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [3s 234ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:48357/http2/chunk/x GET DEBUG: [pool-1-thread-1] [3s 234ms] Exchange establishing exchange for http://127.0.0.1:48357/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 234ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 234ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 234ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 234ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 235ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 235ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 235ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 235ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 235ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3712174d queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 235ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3712174d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 235ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 235ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 235ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 235ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 235ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 235ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 235ms] PlainHttpConnection(SocketTube(6)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-6-SelectorManager] [3s 235ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@34c36966 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=46442,localport=48357] DEBUG: [HttpClient-6-SelectorManager] [3s 236ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [3s 236ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46442 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [3s 236ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 236ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [pool-1-thread-1] [3s 236ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-1] [3s 236ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 236ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-1] [3s 236ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 236ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-1] [3s 236ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [3s 236ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3e3b0216 DEBUG: [HttpClient-6-SelectorManager] [3s 236ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 236ms] SocketTube(6) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 236ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [3s 236ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [3s 236ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 236ms] SocketTube(6) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 236ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 236ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 236ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [3s 236ms] SocketTube(6) write: starting subscription DEBUG: [pool-1-thread-3] [3s 236ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 236ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-SelectorManager] [3s 236ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 236ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 236ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 236ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b398bb5 for R (true) DEBUG: [pool-1-thread-2] [3s 236ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 236ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 236ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-2] [3s 237ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 237ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 237ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 237ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 237ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-1] [3s 237ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 237ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 237ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 237ms] Http1Publisher(SocketTube(6)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 237ms] SocketTube(6) trying to write: 204 DEBUG: [pool-1-thread-1] [3s 237ms] SocketTube(6) wrote: 204 DEBUG: [pool-1-thread-1] [3s 237ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 237ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 237ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 237ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 237ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-1] [3s 237ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 237ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 237ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 237ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 237ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 237ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 238ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-1] [3s 238ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 238ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 238ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 238ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@26c75e1d DEBUG: [pool-1-thread-1] [3s 238ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 238ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 238ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-SelectorManager] [3s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b398bb5 for None (false) DEBUG: [pool-1-thread-1] [3s 238ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [pool-1-thread-1] [3s 238ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-6-SelectorManager] [3s 238ms] SocketTube(6) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [3s 238ms] Http1AsyncReceiver(SocketTube(6)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [3s 238ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b398bb5 for R (false) DEBUG: [pool-1-thread-1] [3s 238ms] Http1AsyncReceiver(SocketTube(6)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3712174d DEBUG: [pool-1-thread-1] [3s 238ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [3s 238ms] 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 238ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3712174d DEBUG: [pool-1-thread-1] [3s 238ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 239ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [3s 239ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3712174d DEBUG: [pool-1-thread-1] [3s 239ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 239ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 239ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46442 remote=/127.0.0.1:48357] DEBUG: [pool-1-thread-1] [3s 239ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [3s 239ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@415f926f(6) DEBUG: [pool-1-thread-1] [3s 239ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@75eeaf29/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@489f8711 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 239ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 239ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 239ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 239ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-1] [3s 239ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 240ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(6)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(6))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(6))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [3s 240ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 241ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4a08b611 DEBUG: [HttpClient-6-SelectorManager] [3s 241ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [3s 241ms] SocketTube(6) read demand reset to 0 DEBUG: [pool-1-thread-1] [3s 241ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [3s 241ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 241ms] Http2Connection(SocketTube(6)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [3s 241ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 241ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b398bb5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 241ms] SocketTube(6) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 241ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 241ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 241ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 241ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 241ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 241ms] PlainHttpConnection(SocketTube(6)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 241ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 241ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-2] [3s 241ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 241ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-1] [3s 241ms] SocketTube(6) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 241ms] SocketTube(6) wrote: 63 DEBUG: [pool-1-thread-1] [3s 241ms] SocketTube(6) write: requesting more... DEBUG: [Test-server-pool] [3s 241ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 241ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [Test-server-pool] [3s 241ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 241ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 242ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 242ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 242ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [3s 242ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 242ms] PlainHttpConnection(SocketTube(6)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 242ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 242ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-1] [3s 242ms] SocketTube(6) trying to write: 13 DEBUG: [pool-1-thread-1] [3s 242ms] SocketTube(6) wrote: 13 DEBUG: [pool-1-thread-1] [3s 242ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 242ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-1] [3s 242ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 242ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(6)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(6)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(6)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 242ms] Http1AsyncReceiver(SocketTube(6)) stopping DEBUG: [pool-1-thread-1] [3s 242ms] Http1AsyncReceiver(SocketTube(6)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [3s 242ms] Http1AsyncReceiver(SocketTube(6)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(6)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(6)) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 242ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 242ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 242ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-1] [3s 242ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 242ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [3s 242ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@415f926f(6) DEBUG: [readLoop] [3s 242ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 242ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@75eeaf29/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@489f8711, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [readLoop] [3s 242ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [3s 242ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [readLoop] [3s 242ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [3s 242ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [readLoop] [3s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 242ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: no need to request more DEBUG: [readLoop] [3s 242ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 243ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 243ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 243ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 243ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-6-SelectorManager] [3s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b398bb5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 243ms] SocketTube(6) read bytes: 48 DEBUG: [HttpClient-6-SelectorManager] [3s 243ms] Http2Connection(SocketTube(6)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [3s 244ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b398bb5 for R (false) DEBUG: [pool-1-thread-1] [3s 244ms] Http2Connection(SocketTube(6)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [3s 244ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 244ms] Http2Connection(SocketTube(6)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-1] [3s 244ms] Http2Connection(SocketTube(6)) Processing 48 DEBUG: [pool-1-thread-1] [3s 244ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [3s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 244ms] 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 244ms] Http2Connection(SocketTube(6)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 244ms] PlainHttpConnection(SocketTube(6)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 244ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 244ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-1] [3s 244ms] SocketTube(6) trying to write: 9 DEBUG: [pool-1-thread-1] [3s 244ms] SocketTube(6) wrote: 9 DEBUG: [pool-1-thread-1] [3s 244ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 244ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-1] [3s 244ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 244ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 244ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 244ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 244ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [3s 244ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 245ms] Http2Connection(SocketTube(6)) H2 processed(1) TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-6-SelectorManager] [3s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b398bb5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 247ms] SocketTube(6) read bytes: 43 DEBUG: [HttpClient-6-SelectorManager] [3s 247ms] Http2Connection(SocketTube(6)) onNext: got 43 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [3s 247ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b398bb5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 247ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 247ms] Http2Connection(SocketTube(6)) sending 43 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 247ms] Http2Connection(SocketTube(6)) H2 Receiving(2): 43 DEBUG: [pool-1-thread-1] [3s 247ms] Http2Connection(SocketTube(6)) Processing 43 DEBUG: [pool-1-thread-1] [3s 247ms] FramesDecoder decodes: 43 DEBUG: [pool-1-thread-1] [3s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 247ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 247ms] Http2Connection(SocketTube(6))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 248ms] Http2Connection(SocketTube(6))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 248ms] Http2Connection(SocketTube(6))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 248ms] Http2Connection(SocketTube(6))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48357/http2/chunk/x) 200 HTTP_2 Local port: 46442 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(6))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 335ms] HttpClientImpl(6) 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] HttpClientImpl(6) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:48357/http2/chunk/x DEBUG: [pool-1-thread-1] [3s 335ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onNext(14) 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(6)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 336ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 336ms] HttpClientImpl(6) 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 337ms] Http2Connection(SocketTube(6))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SocketTube(6))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SocketTube(6))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SocketTube(6)) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SocketTube(6))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@733bd579 DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SocketTube(6))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SocketTube(6)) H2 processed(2) DEBUG: [MainThread] [3s 342ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 342ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 342ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 342ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 342ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 342ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 344ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [3s 345ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:35705/https2/fixed/x GET DEBUG: [pool-1-thread-1] [3s 345ms] Exchange establishing exchange for https://127.0.0.1:35705/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 346ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 346ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 347ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [pool-1-thread-1] [3s 347ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [3s 347ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@70e03b62 for C (true) DEBUG: [HttpClient-7-SelectorManager] [3s 347ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [3s 347ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53812 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [pool-1-thread-1] [3s 460ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-1] [3s 461ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 461ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-1] [3s 461ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 461ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 461ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [HttpClient-7-SelectorManager] [3s 461ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [3s 461ms] 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@7a185012[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 461ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [3s 461ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [3s 461ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [3s 461ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 461ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 462ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [3s 462ms] 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 462ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [3s 462ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [3s 462ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [3s 462ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [3s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (true) TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53812, Session(1697432533227|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [3s 461ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SocketTube(7) DEBUG: [pool-1-thread-1] [3s 464ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-1] [3s 464ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 464ms] SSL Writer(SocketTube(7)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [3s 464ms] SSL Writer(SocketTube(7)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 465ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [3s 465ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 468ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 469ms] SSL Writer(SocketTube(7)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 469ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 469ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 469ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 469ms] SSL Writer(SocketTube(7)) Sending 458 bytes downstream DEBUG: [pool-1-thread-1] [3s 469ms] SSL Writer(SocketTube(7)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-1] [3s 469ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 469ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [3s 470ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [3s 474ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [3s 474ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [3s 475ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-1-SelectorManager] [3s 474ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [3s 487ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [3s 493ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [3s 497ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [HttpClient-3-SelectorManager] [3s 507ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [3s 508ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [3s 508ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [3s 508ms] SocketTube(3) pausing read event DEBUG: [HttpClient-1-SelectorManager] [3s 522ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [3s 522ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [3s 523ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [3s 523ms] SocketTube(1) pausing read event DEBUG: [HttpClient-5-SelectorManager] [3s 542ms] Http2ClientImpl stopping DEBUG: [HttpClient-5-SelectorManager] [3s 542ms] Http2Connection(SocketTube(5)) Close all streams DEBUG: [HttpClient-7-SelectorManager] [3s 556ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [3s 556ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [3s 556ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 556ms] Http2Connection(SocketTube(5)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-2-SelectorManager] [3s 556ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [3s 556ms] SocketTube(2) pausing read event DEBUG: [pool-1-thread-1] [3s 556ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [3s 557ms] PlainHttpConnection(SocketTube(5)) added 34 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 557ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [3s 557ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 557ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-SelectorManager] [3s 557ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 557ms] SocketTube(7) trying to write: 458 DEBUG: [HttpClient-2-SelectorManager] [3s 557ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-1] [3s 557ms] SocketTube(7) wrote: 458 DEBUG: [pool-1-thread-1] [3s 557ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 557ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 557ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 557ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 557ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 557ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [3s 557ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [3s 557ms] ConnectionPool(2) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [3s 558ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [3s 560ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [3s 560ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [3s 560ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [3s 560ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [3s 560ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [3s 560ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [3s 560ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [3s 565ms] Http2Connection(SocketTube(6)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-6-SelectorManager] [3s 565ms] PlainHttpConnection(SocketTube(6)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [3s 565ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [3s 565ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(6) DEBUG: [HttpClient-2-SelectorManager] [3s 566ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [3s 566ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [3s 566ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [3s 569ms] SocketTube(6) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 569ms] SocketTube(6) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 569ms] SocketTube(6) pausing read event DEBUG: [HttpClient-6-SelectorManager] [3s 570ms] SocketTube(6) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4a08b611 DEBUG: [HttpClient-6-SelectorManager] [3s 583ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [3s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 584ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [3s 584ms] SocketTube(7) read bytes: 212 DEBUG: [HttpClient-7-SelectorManager] [3s 584ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 584ms] SSL Reader(SocketTube(7)) Adding 212 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 584ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 584ms] 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 585ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:212, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 585ms] SSL Reader(SocketTube(7)) Unwrapping: 212 DEBUG: [pool-1-thread-1] [3s 585ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 212 into buffer of 512 remaining to decode: 85 DEBUG: [pool-1-thread-1] [3s 585ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 585ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-1] [3s 585ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 585ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 585ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [HttpClient-5-SelectorManager] [3s 571ms] SocketTube(5) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [3s 586ms] SocketTube(5) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [3s 586ms] SocketTube(5) pausing read event DEBUG: [HttpClient-5-SelectorManager] [3s 587ms] SocketTube(5) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@741c12e DEBUG: [HttpClient-5-SelectorManager] [3s 587ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [3s 603ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [3s 603ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 603ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 603ms] SocketTube(4) pausing read event DEBUG: [HttpClient-6-SelectorManager] [3s 617ms] Http2Connection(SocketTube(6)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 617ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [3s 617ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 617ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [3s 617ms] SocketTube(6) write: cancel DEBUG: [HttpClient-6-SelectorManager] [3s 617ms] SocketTube(6) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [3s 617ms] Http2Connection(SocketTube(6)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 617ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: cancelled by SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [3s 618ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [3s 619ms] Http2Connection(SocketTube(5)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [3s 619ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [3s 619ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 619ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [3s 619ms] SocketTube(5) write: cancel DEBUG: [HttpClient-5-SelectorManager] [3s 619ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-5-SelectorManager] [3s 619ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: cancelled by SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [3s 619ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 622ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [3s 645ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-5-SelectorManager] [3s 646ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [3s 646ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [3s 646ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [3s 646ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 646ms] Http2Connection(SocketTube(5)) Close all streams Server connection to /127.0.0.1:46436 stopping. 1 streams TestServer: Connection writer stopping java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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] [3s 679ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [3s 679ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 679ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 679ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-2] [3s 679ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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-3] [3s 680ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:46442 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-6-SelectorManager] [3s 700ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [3s 701ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [HttpClient-7-SelectorManager] [3s 738ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 738ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 738ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 750ms] 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@2ecd2272[Not completed, 4 dependents] (id=137) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(3))), getALPN: jdk.internal.net.http.common.MinimalFuture@6856d0ca[Completed normally] (id=143), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=167 lim=167 cap=4096], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 750ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [3s 750ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 750ms] 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@42a5380b[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@5d688cb1[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 750ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 751ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [3s 751ms] SSL Reader(SocketTube(3)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-3-SelectorManager] [3s 751ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 752ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [3s 752ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 752ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(7)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(7)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(7)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 753ms] SocketTube(7) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 753ms] SocketTube(7) wrote: 6 DEBUG: [pool-1-thread-1] [3s 753ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 753ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 753ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 754ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 754ms] SSL Reader(SocketTube(7)) Unwrapping: 85 DEBUG: [pool-1-thread-1] [3s 754ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-1] [3s 754ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 754ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 754ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 754ms] SSL Reader(SocketTube(7)) Unwrapping: 79 DEBUG: [pool-1-thread-1] [3s 754ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 754ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 754ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 754ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 754ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 754ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 755ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [3s 755ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 755ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 755ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 755ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 755ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 755ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [3s 751ms] SSL Reader(SocketTube(4)) error java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [3s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (true) DEBUG: [HttpClient-7-SelectorManager] [3s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 756ms] SocketTube(7) read bytes: 1467 DEBUG: [HttpClient-7-SelectorManager] [3s 756ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 756ms] SSL Reader(SocketTube(7)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 756ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 756ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] 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-4-SelectorManager] [3s 757ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 757ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 757ms] SSL Reader(SocketTube(7)) Unwrapping: 1467 DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 758ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 758ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 759ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 759ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 759ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 759ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 759ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 759ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [3s 762ms] 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@5d688cb1[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 762ms] ConnectionPool(4) SSLTube(SocketTube(4)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [3s 762ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 763ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [3s 763ms] SSL Writer(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [3s 763ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [3s 763ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 763ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [3s 763ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [3s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 785ms] 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@6856d0ca[Completed normally] (id=143), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [3s 785ms] ConnectionPool(3) SSLTube(SocketTube(3)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [3s 785ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [3s 785ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [3s 785ms] SSL Writer(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [3s 785ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [3s 785ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 785ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [3s 785ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [3s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 830ms] SocketTube(7) read bytes: 558 DEBUG: [HttpClient-7-SelectorManager] [3s 830ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 830ms] SSL Reader(SocketTube(7)) Adding 558 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 830ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 830ms] 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 830ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:558, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 830ms] SSL Reader(SocketTube(7)) Unwrapping: 558 DEBUG: [pool-1-thread-1] [3s 831ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 558 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 831ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 831ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-1] [3s 831ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 831ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 831ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 833ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [3s 833ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 833ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 833ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 833ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 833ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 834ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [3s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 870ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 870ms] SocketTube(7) read bytes: 90 DEBUG: [HttpClient-7-SelectorManager] [3s 870ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 870ms] SSL Reader(SocketTube(7)) Adding 90 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 870ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 871ms] 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 871ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 871ms] SSL Reader(SocketTube(7)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 890ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 890ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 890ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 890ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 891ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 891ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 891ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 891ms] SSL Writer(SocketTube(7)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 891ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 891ms] SSLFlowDelegate(SocketTube(7)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 891ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 891ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 891ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 891ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 891ms] SSLTube(SocketTube(7)) connecting flows DEBUG: [pool-1-thread-1] [3s 891ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2a0b85a5 DEBUG: [pool-1-thread-1] [3s 892ms] Http2Connection(SSLTube(SocketTube(7))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 892ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 892ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 892ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 892ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 892ms] SSLTube(SocketTube(7)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 892ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 892ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 892ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 892ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 892ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 892ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [3s 892ms] SSL Writer(SocketTube(7)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 892ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 892ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 892ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 892ms] Http2Connection(SSLTube(SocketTube(7))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 892ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 892ms] Http2Connection(SSLTube(SocketTube(7))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 892ms] Http2Connection(SSLTube(SocketTube(7))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 892ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 892ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-1] [3s 892ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-1] [3s 892ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 892ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 893ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 893ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 893ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(7))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 904ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 904ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 904ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 904ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 907ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 913ms] SSL Writer(SocketTube(7)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 913ms] SSL Writer(SocketTube(7)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 913ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 913ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 913ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 913ms] SocketTube(7) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 913ms] SocketTube(7) wrote: 90 DEBUG: [pool-1-thread-1] [3s 913ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 913ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 913ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 913ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 913ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 914ms] SSLTube(SocketTube(7)) request: n=1 TestServer(2): starting connection DEBUG: [HttpClient-7-SelectorManager] [3s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 921ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 921ms] 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 922ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 922ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 922ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 922ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [3s 922ms] SSL Writer(SocketTube(7)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 922ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 922ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 922ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 922ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 922ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 922ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 922ms] SSLTube(SocketTube(7)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 922ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [3s 922ms] SSL Writer(SocketTube(7)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 922ms] SSL Writer(SocketTube(7)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 923ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 923ms] SSL Writer(SocketTube(7)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 923ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 923ms] SSL Writer(SocketTube(7)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 923ms] SSL Writer(SocketTube(7)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 923ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 923ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 923ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 923ms] SocketTube(7) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 923ms] SocketTube(7) wrote: 174 DEBUG: [pool-1-thread-1] [3s 923ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 923ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 923ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 923ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 923ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 923ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 923ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [Test-server-pool] [3s 925ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 925ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 925ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 925ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 926ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 926ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 926ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 926ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [readLoop] [3s 926ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 926ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-1] [3s 926ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [readLoop] [3s 926ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 926ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 926ms] SocketTube(7) resuming read event DEBUG: [readLoop] [3s 926ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [3s 926ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 926ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 926ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 926ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 926ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 926ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 926ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 926ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-7-SelectorManager] [3s 926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (true) DEBUG: [HttpClient-7-SelectorManager] [3s 926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 926ms] SocketTube(7) read bytes: 1813 DEBUG: [HttpClient-7-SelectorManager] [3s 927ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 927ms] SSL Reader(SocketTube(7)) Adding 1813 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 927ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 927ms] 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 932ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1813, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 932ms] SSL Reader(SocketTube(7)) Unwrapping: 1813 TestServer(2): connection started DEBUG: [pool-1-thread-1] [3s 944ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1813 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [3s 944ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 944ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-1] [3s 944ms] SSL Reader(SocketTube(7)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [3s 944ms] SSL Reader(SocketTube(7)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 944ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 944ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 944ms] SSL Reader(SocketTube(7)) sending 39 DEBUG: [pool-1-thread-1] [3s 944ms] SSL Reader(SocketTube(7)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 944ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 944ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 944ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [3s 944ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 944ms] Http2Connection(SSLTube(SocketTube(7))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 944ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 944ms] Http2Connection(SSLTube(SocketTube(7))) Processing 39 DEBUG: [pool-1-thread-1] [3s 944ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 944ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 945ms] 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 945ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 945ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 945ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 945ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 945ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 945ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [3s 945ms] SSL Writer(SocketTube(7)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 945ms] SSL Writer(SocketTube(7)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 945ms] SSL Writer(SocketTube(7)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [3s 945ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 945ms] SSL Writer(SocketTube(7)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 945ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 945ms] SSL Writer(SocketTube(7)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 945ms] SSL Writer(SocketTube(7)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 945ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 945ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 945ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 945ms] SocketTube(7) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 945ms] SocketTube(7) wrote: 47 DEBUG: [pool-1-thread-1] [3s 945ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 945ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 945ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 945ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 945ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 945ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 945ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 945ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 945ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 945ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 946ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 946ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 946ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 946ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 946ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 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 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 954ms] SocketTube(7) read bytes: 116 DEBUG: [HttpClient-7-SelectorManager] [3s 954ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 955ms] SSL Reader(SocketTube(7)) Adding 116 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 955ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 955ms] 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 958ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:116, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(7)) Unwrapping: 116 DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(7)) Decoded 16 bytes out of 116 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(7)) sending 16 DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(7)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(7))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(7))) Processing 16 DEBUG: [pool-1-thread-1] [3s 958ms] FramesDecoder decodes: 16 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=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35705/https2/fixed/x) 200 HTTP_2 Local port: 53812 DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 959ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 959ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 959ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(7)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(7)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(7)) sending 24 DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(7)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(7))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(7))) Processing 24 DEBUG: [pool-1-thread-1] [3s 959ms] FramesDecoder decodes: 24 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=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [3s 959ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 959ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 960ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 960ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 960ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 960ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 960ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 960ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (false) DEBUG: [readLoop] [3s 966ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 966ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 966ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 966ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 966ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 970ms] HttpClientImpl(7) ClientImpl (async) elapsed 625 millis for GET to https://127.0.0.1:35705/https2/fixed/x DEBUG: [HttpClient-7-SelectorManager] [3s 970ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 970ms] SocketTube(7) read bytes: 47 DEBUG: [HttpClient-7-SelectorManager] [3s 970ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 970ms] SSL Reader(SocketTube(7)) Adding 47 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 970ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 970ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 970ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(7)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(7)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(7)) sending 9 DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(7)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(7))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [3s 975ms] Http2Connection(SSLTube(SocketTube(7))) Processing 9 DEBUG: [pool-1-thread-3] [3s 975ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 975ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 975ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 975ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 975ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 975ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 975ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 975ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 975ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 975ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 975ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 975ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 975ms] Http2Connection(SSLTube(SocketTube(7))) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 975ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@11a9b6d5 DEBUG: [pool-1-thread-3] [3s 975ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 975ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 975ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 975ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [3s 975ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [3s 975ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [3s 975ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 975ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (false) DEBUG: [MainThread] [3s 978ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 978ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 978ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 978ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 978ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 978ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 980ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [3s 982ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:35705/https2/chunk/x GET DEBUG: [pool-1-thread-3] [3s 982ms] Exchange establishing exchange for https://127.0.0.1:35705/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 983ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 983ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 984ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [pool-1-thread-3] [3s 984ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [3s 986ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3e9cc64b for C (true) DEBUG: [HttpClient-8-SelectorManager] [3s 986ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [3s 986ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53820 DEBUG: [pool-1-thread-3] [3s 987ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-3] [3s 987ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 987ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-3] [3s 987ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 987ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [3s 987ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-3] [3s 987ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SocketTube(8) DEBUG: [pool-1-thread-3] [3s 987ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-3] [3s 987ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 987ms] SSL Writer(SocketTube(8)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 987ms] SSL Writer(SocketTube(8)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 987ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [3s 987ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [3s 988ms] SocketTube(8) subscribe event raised TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53820, Session(1697432536857|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [3s 992ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [3s 992ms] 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@3464ad3b[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 993ms] SocketTube(8) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 992ms] SSL Writer(SocketTube(8)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [3s 993ms] SocketTube(8) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 993ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 993ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [HttpClient-8-SelectorManager] [3s 993ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [3s 993ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 993ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [3s 993ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 993ms] SSL Writer(SocketTube(8)) Sending 2201 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [3s 993ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 993ms] SSL Writer(SocketTube(8)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-3] [3s 993ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [3s 993ms] SSL Reader(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [3s 993ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [pool-1-thread-3] [3s 993ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [3s 993ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [3s 993ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [3s 993ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [3s 993ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [3s 993ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 993ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [3s 993ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 993ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [3s 993ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (true) DEBUG: [pool-1-thread-3] [3s 993ms] SocketTube(8) trying to write: 2201 DEBUG: [pool-1-thread-3] [3s 993ms] SocketTube(8) wrote: 2201 DEBUG: [pool-1-thread-3] [3s 993ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [3s 993ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 993ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 993ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 993ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 993ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 998ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [3s 998ms] SocketTube(8) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [3s 998ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 998ms] SSL Reader(SocketTube(8)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 998ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 998ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 998ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 999ms] SSL Reader(SocketTube(8)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [3s 999ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 999ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 999ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 999ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-3] [3s 999ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 999ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 7ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-3] [4s 7ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 7ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 7ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 7ms] SSL Writer(SocketTube(8)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 7ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 7ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-3] [4s 7ms] SSL Writer(SocketTube(8)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 7ms] SSL Writer(SocketTube(8)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 7ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 7ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 7ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 7ms] SocketTube(8) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 7ms] SocketTube(8) wrote: 6 DEBUG: [pool-1-thread-3] [4s 7ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [4s 8ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 8ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 8ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 8ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [4s 8ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 8ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 8ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 9ms] SocketTube(8) read bytes: 85 DEBUG: [HttpClient-8-SelectorManager] [4s 9ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 9ms] SSL Reader(SocketTube(8)) Adding 85 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 9ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 9ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(8)) Unwrapping: 85 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(8)) Unwrapping: 79 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-3] [4s 11ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 11ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 12ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-3] [4s 12ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 12ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [4s 12ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 12ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 50ms] SocketTube(8) read bytes: 90 DEBUG: [HttpClient-8-SelectorManager] [4s 50ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 50ms] SSL Reader(SocketTube(8)) Adding 90 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 50ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 50ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 50ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 51ms] SSL Reader(SocketTube(8)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [4s 54ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 54ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 54ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [4s 54ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-3] [4s 54ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [4s 54ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 54ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 54ms] SSL Writer(SocketTube(8)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 54ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 54ms] SSLFlowDelegate(SocketTube(8)) setALPN = h2 DEBUG: [pool-1-thread-3] [4s 54ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 55ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [4s 55ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [4s 55ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 55ms] SSLTube(SocketTube(8)) connecting flows DEBUG: [pool-1-thread-3] [4s 55ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@20a52b37 DEBUG: [pool-1-thread-3] [4s 55ms] Http2Connection(SSLTube(SocketTube(8))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [4s 55ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 55ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 55ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 55ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 55ms] SSLTube(SocketTube(8)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 55ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 55ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 55ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 55ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 55ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 55ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-3] [4s 55ms] SSL Writer(SocketTube(8)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 55ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [4s 55ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 55ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 56ms] Http2Connection(SSLTube(SocketTube(8))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [4s 56ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 56ms] Http2Connection(SSLTube(SocketTube(8))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 56ms] Http2Connection(SSLTube(SocketTube(8))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 56ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 56ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-3] [4s 56ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-3] [4s 56ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 56ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [4s 56ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 59ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 59ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [4s 59ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [4s 59ms] Http2Connection(SSLTube(SocketTube(8))) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 59ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [4s 60ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 60ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 60ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 60ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 60ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 60ms] SSL Writer(SocketTube(8)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 60ms] SSL Writer(SocketTube(8)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 60ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 60ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 60ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 60ms] SocketTube(8) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 60ms] SocketTube(8) wrote: 90 DEBUG: [pool-1-thread-3] [4s 60ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [4s 60ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 60ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 60ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 60ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 60ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-3] [4s 60ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 60ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 60ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 60ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(8)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 61ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-3] [4s 61ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 61ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 61ms] SSLTube(SocketTube(8)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(8)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(8)) wrapping 136 bytes TestServer(2): starting connection DEBUG: [HttpClient-8-SelectorManager] [4s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 62ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 62ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 70ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Writer(SocketTube(8)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Writer(SocketTube(8)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [4s 70ms] SSL Writer(SocketTube(8)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [4s 70ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 70ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 70ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [4s 70ms] SocketTube(8) trying to write: 174 DEBUG: [pool-1-thread-3] [4s 70ms] SocketTube(8) wrote: 174 DEBUG: [pool-1-thread-3] [4s 70ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [4s 70ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 70ms] SocketTube(8) 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(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 70ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-3] [4s 70ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 74ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 74ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 74ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [4s 74ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 74ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [Test-server-pool] [4s 75ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 75ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [4s 75ms] SocketTube(8) read bytes: 1803 DEBUG: [Test-server-pool] [4s 75ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 75ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 75ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [4s 75ms] SSL Reader(SocketTube(8)) onNext DEBUG: [Test-server-pool] [4s 75ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-8-SelectorManager] [4s 75ms] SSL Reader(SocketTube(8)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 75ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 75ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 75ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 75ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 75ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 75ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 75ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 75ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 75ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 75ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 75ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 75ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 75ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 76ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(8)) Unwrapping: 1803 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(8)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(8)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(8)) sending 39 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(8)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 78ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 78ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(8))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(8))) Processing 39 DEBUG: [pool-1-thread-3] [4s 78ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [4s 78ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 78ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 78ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 78ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 78ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 78ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 78ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-3] [4s 78ms] SSL Writer(SocketTube(8)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 78ms] SSL Writer(SocketTube(8)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 78ms] SSL Writer(SocketTube(8)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [4s 78ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 79ms] SSL Writer(SocketTube(8)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 79ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 79ms] SSL Writer(SocketTube(8)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [4s 79ms] SSL Writer(SocketTube(8)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [4s 79ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 79ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 79ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [4s 79ms] SocketTube(8) trying to write: 47 DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(8) wrote: 47 DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 80ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 80ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 80ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-3] [4s 80ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 80ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 80ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(1) DEBUG: [pool-1-thread-3] [4s 80ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 80ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 80ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) TestServer(2): connection started TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk DEBUG: [readLoop] [4s 86ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 86ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 86ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 86ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 86ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [HttpClient-8-SelectorManager] [4s 94ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 94ms] SocketTube(8) read bytes: 158 DEBUG: [HttpClient-8-SelectorManager] [4s 94ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 94ms] SSL Reader(SocketTube(8)) Adding 158 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 94ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 94ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 94ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 94ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 94ms] SSL Reader(SocketTube(8)) Unwrapping: 158 DEBUG: [pool-1-thread-3] [4s 95ms] SSL Reader(SocketTube(8)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [4s 95ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-3] [4s 95ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-3] [4s 95ms] SSL Reader(SocketTube(8)) sending 11 DEBUG: [pool-1-thread-3] [4s 95ms] SSL Reader(SocketTube(8)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-3] [4s 95ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 95ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [4s 95ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-3] [4s 95ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 95ms] Http2Connection(SSLTube(SocketTube(8))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 95ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-3] [4s 95ms] Http2Connection(SSLTube(SocketTube(8))) Processing 11 DEBUG: [pool-1-thread-3] [4s 95ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-3] [4s 95ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 95ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 95ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 96ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 96ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 96ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35705/https2/chunk/x) 200 HTTP_2 Local port: 53820 DEBUG: [pool-1-thread-3] [4s 96ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 96ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 96ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 96ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 96ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(2) DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(8)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(8)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(8)) sending 24 DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(8)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(8))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(8))) Processing 24 DEBUG: [pool-1-thread-3] [4s 97ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [4s 97ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 97ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [4s 97ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 97ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(3) DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(8)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(8)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(8)) sending 9 DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(8)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(8))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(8))) Processing 9 DEBUG: [pool-1-thread-3] [4s 97ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 97ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 97ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 97ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 97ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 97ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 97ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 97ms] HttpClientImpl(8) ClientImpl (async) elapsed 115 millis for GET to https://127.0.0.1:35705/https2/chunk/x DEBUG: [pool-1-thread-3] [4s 104ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 105ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [4s 105ms] Http2Connection(SSLTube(SocketTube(8))) Closed stream 1 DEBUG: [pool-1-thread-3] [4s 105ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@25fb48ed DEBUG: [pool-1-thread-3] [4s 105ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [4s 105ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(4) DEBUG: [pool-1-thread-3] [4s 105ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 105ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 105ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [4s 105ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 105ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 105ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [MainThread] [4s 106ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 106ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 106ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 106ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 106ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 106ms] HttpResponseInputStream close called DEBUG: [MainThread] [4s 107ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [4s 109ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42323/http1/fixed/x GET DEBUG: [pool-1-thread-3] [4s 109ms] Exchange establishing exchange for http://127.0.0.1:42323/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 109ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 109ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 109ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 109ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 109ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 109ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 110ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 110ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 110ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@26dff2cc queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 110ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@26dff2cc, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 110ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 110ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 110ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 110ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 110ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 110ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [4s 112ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-9-SelectorManager] [4s 112ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@d95e42d for C (true) DEBUG: [HttpClient-9-SelectorManager] [4s 112ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [4s 112ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44894 DEBUG: [pool-1-thread-3] [4s 113ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 113ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [4s 113ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [4s 113ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 113ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [4s 113ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 113ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [4s 113ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [4s 113ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 113ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 113ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 113ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 113ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [4s 113ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [4s 114ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [4s 114ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@76d8f5d DEBUG: [HttpClient-9-SelectorManager] [4s 114ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 114ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 114ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [4s 114ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 114ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 114ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 114ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 114ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [4s 114ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 115ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [4s 115ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 115ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 115ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 115ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 115ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 115ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 115ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 115ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 115ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 115ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 115ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [4s 115ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [4s 115ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 115ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 115ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 115ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 115ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 115ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 115ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 115ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [4s 115ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [4s 115ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 115ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6c77d457 DEBUG: [pool-1-thread-1] [4s 115ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 115ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 115ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 115ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 115ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [4s 115ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [4s 115ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (true) DEBUG: [HttpClient-9-SelectorManager] [4s 116ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 116ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [4s 116ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [4s 116ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 116ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 116ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 117ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@26dff2cc DEBUG: [pool-1-thread-3] [4s 117ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 117ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@26dff2cc DEBUG: [pool-1-thread-3] [4s 117ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [4s 117ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [4s 117ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@26dff2cc DEBUG: [pool-1-thread-3] [4s 117ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 117ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 209ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 210ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-3] [4s 210ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2f2a99b3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5069009b queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 210ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-3] [4s 210ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 210ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 210ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 210ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 210ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:42323/http1/fixed/x DEBUG: [pool-1-thread-3] [4s 210ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2f2a99b3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5069009b, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 210ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2f2a99b3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5069009b DEBUG: [pool-1-thread-3] [4s 210ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 210ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2f2a99b3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5069009b DEBUG: [pool-1-thread-3] [4s 210ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [4s 210ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [4s 210ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 210ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 210ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [4s 210ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [4s 211ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [4s 211ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [4s 211ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [4s 211ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 211ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [4s 211ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 211ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [4s 211ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [4s 211ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [4s 211ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [4s 211ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [4s 211ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [4s 211ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-9-SelectorManager] [4s 211ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [4s 211ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 211ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 211ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [4s 211ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 211ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [4s 211ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [4s 211ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [4s 211ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [HttpClient-9-SelectorManager] [4s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 211ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 211ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 211ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 211ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-3] [4s 211ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [4s 211ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 211ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [4s 211ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [4s 211ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 214ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 214ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 214ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 214ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 214ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 214ms] HttpResponseInputStream close called DEBUG: [MainThread] [4s 215ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42323/http1/chunk/x GET DEBUG: [pool-1-thread-1] [4s 216ms] Exchange establishing exchange for http://127.0.0.1:42323/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 216ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 216ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 216ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 216ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 216ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [4s 216ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 216ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 216ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3c96e109 queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 217ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3c96e109, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 217ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 217ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 217ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 217ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 217ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 217ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [4s 217ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [4s 217ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 217ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [4s 217ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 217ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [4s 217ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [4s 217ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [4s 217ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 217ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [4s 217ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 217ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 217ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [4s 217ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [4s 217ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [4s 217ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@73e7d3bb DEBUG: [HttpClient-9-SelectorManager] [4s 217ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 217ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 217ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [4s 217ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 217ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 217ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 217ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 217ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 217ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 217ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [pool-1-thread-2] [4s 218ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 218ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 218ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 218ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 218ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 218ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 218ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [4s 218ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [4s 218ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [4s 219ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 219ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 219ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 219ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 219ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 219ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 219ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 219ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 219ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [4s 219ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [4s 219ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 219ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6d112c4 DEBUG: [pool-1-thread-2] [4s 219ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 220ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [4s 220ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [4s 220ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 220ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 220ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3c96e109 DEBUG: [pool-1-thread-2] [4s 220ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 220ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3c96e109 DEBUG: [pool-1-thread-2] [4s 220ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [4s 220ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [4s 220ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3c96e109 DEBUG: [pool-1-thread-2] [4s 220ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 220ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [4s 316ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [4s 316ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-2] [4s 316ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7cf7bd8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5703195e queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 316ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-2] [4s 317ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 317ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 317ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 317ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 317ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7cf7bd8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5703195e, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [4s 317ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7cf7bd8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5703195e DEBUG: [pool-1-thread-2] [4s 317ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 317ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7cf7bd8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5703195e DEBUG: [pool-1-thread-2] [4s 317ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [4s 317ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [4s 317ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [4s 317ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [4s 317ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [4s 317ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [4s 317ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [4s 317ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [4s 317ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [4s 317ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [4s 317ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [4s 317ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [4s 317ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 317ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 317ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [4s 317ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [4s 317ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [4s 317ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [4s 317ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [4s 317ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [4s 317ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 317ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [4s 317ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 317ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [4s 317ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [4s 317ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 317ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 317ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 317ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 317ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 317ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [4s 317ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [4s 317ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-2] [4s 317ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 317ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [4s 318ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:42323/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [4s 318ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [4s 318ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [4s 318ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [4s 318ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 318ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 318ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 318ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 318ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 318ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 318ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 318ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 318ms] SocketTube(9) write: offloading requestMore DEBUG: [MainThread] [4s 320ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 320ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 320ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 320ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 320ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 320ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [4s 321ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [4s 321ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 323ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:34835/https1/fixed/x GET DEBUG: [pool-1-thread-3] [4s 323ms] Exchange establishing exchange for https://127.0.0.1:34835/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 323ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 323ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 324ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-3] [4s 324ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [4s 326ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@181badfd for C (true) DEBUG: [HttpClient-9-SelectorManager] [4s 326ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [4s 326ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46198 DEBUG: [pool-1-thread-3] [4s 327ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-3] [4s 327ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 327ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-3] [4s 327ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 327ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [4s 327ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [4s 327ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-3] [4s 327ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-3] [4s 327ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 327ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [4s 327ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 327ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [4s 327ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [4s 328ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-3] [4s 330ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 330ms] SSL Writer(SocketTube(10)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 330ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 330ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [4s 330ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 330ms] SSL Writer(SocketTube(10)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 330ms] SSL Writer(SocketTube(10)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [4s 330ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 330ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [4s 334ms] 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@b19eb1a[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: NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [4s 334ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 334ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 334ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [4s 334ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 334ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 334ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 334ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@462e8bc9[Not completed, 1 dependents] (id=679), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [4s 334ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [4s 334ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [4s 334ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 334ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 334ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 334ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-9-SelectorManager] [4s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (true) DEBUG: [pool-1-thread-3] [4s 334ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [4s 334ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 334ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 334ms] SocketTube(10) trying to write: 2186 DEBUG: [pool-1-thread-3] [4s 336ms] SocketTube(10) wrote: 2186 DEBUG: [pool-1-thread-3] [4s 336ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [4s 336ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 336ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 336ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 336ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 336ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 350ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [4s 350ms] SocketTube(10) read bytes: 261 DEBUG: [HttpClient-9-SelectorManager] [4s 350ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 350ms] SSL Reader(SocketTube(10)) Adding 261 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 350ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 350ms] 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 350ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 350ms] SSL Reader(SocketTube(10)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [4s 350ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [4s 350ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 350ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [4s 350ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [4s 350ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 350ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 352ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-3] [4s 352ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 352ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 352ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 352ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 352ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 352ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [4s 352ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 352ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 352ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 352ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 352ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 352ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 352ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-3] [4s 352ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [4s 352ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 352ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 352ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 352ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 352ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 352ms] SSL Reader(SocketTube(10)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [4s 352ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [4s 352ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 352ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 352ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [4s 352ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [4s 353ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 353ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 353ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [4s 353ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [4s 353ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 353ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 354ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-3] [4s 354ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 354ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 354ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 354ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 354ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 354ms] SSLFlowDelegate(SocketTube(10)) setALPN = DEBUG: [pool-1-thread-3] [4s 354ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 354ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [4s 354ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [4s 354ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 354ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-3] [4s 354ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46198 remote=/127.0.0.1:34835] DEBUG: [pool-1-thread-3] [4s 354ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 354ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@32960db4 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@32960db4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 354ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 354ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [4s 354ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [4s 354ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@490aed54 DEBUG: [pool-1-thread-3] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 354ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 354ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 354ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 354ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 354ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [4s 354ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 355ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 355ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [4s 355ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 355ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 355ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 355ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 355ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [4s 355ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 355ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 355ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 355ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [4s 355ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 355ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [4s 355ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 355ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 355ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 355ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 355ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 355ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 355ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [4s 355ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [4s 355ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 355ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 355ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 355ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 355ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 355ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 355ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-3] [4s 355ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [4s 355ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 355ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 355ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 355ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [4s 355ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [4s 355ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 355ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [4s 355ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 355ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 355ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 355ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 355ms] Http1Response(id=9) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 355ms] Http1Response(id=9) First time around DEBUG: [pool-1-thread-3] [4s 355ms] Http1Response(id=9) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 355ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 355ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@51ff5136 DEBUG: [pool-1-thread-3] [4s 355ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 355ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [4s 356ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 356ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 356ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 356ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 356ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [4s 356ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 356ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 356ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 356ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [4s 356ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [4s 356ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [4s 356ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 356ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 356ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 356ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 356ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 356ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [4s 356ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [4s 356ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [4s 358ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 358ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 361ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 361ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 361ms] SocketTube(10) read bytes: 1721 DEBUG: [HttpClient-9-SelectorManager] [4s 361ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 361ms] SSL Reader(SocketTube(10)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 361ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 361ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [pool-1-thread-3] [4s 361ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 361ms] 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 361ms] SSL Reader(SocketTube(10)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [4s 362ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 362ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 362ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [4s 362ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [4s 362ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [4s 362ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [4s 362ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 363ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 406ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 406ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [4s 406ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 406ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 406ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 406ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 406ms] 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 406ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 406ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [4s 407ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [4s 407ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [4s 407ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [4s 407ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [4s 407ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [4s 407ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 407ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 407ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [4s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [4s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@32960db4 DEBUG: [pool-1-thread-3] [4s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@32960db4 DEBUG: [pool-1-thread-3] [4s 407ms] Http1Response(id=9) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [4s 407ms] Http1Response(id=9) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [4s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@32960db4 DEBUG: [pool-1-thread-3] [4s 407ms] Http1Response(id=9) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 407ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 423ms] Http1Response(id=9) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 423ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-3] [4s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@c788a18/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e01dd8e queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 424ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 424ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 424ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:34835/https1/fixed/x DEBUG: [pool-1-thread-3] [4s 424ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 424ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 424ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 424ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@c788a18/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e01dd8e, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 424ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@c788a18/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e01dd8e DEBUG: [pool-1-thread-3] [4s 424ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 424ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@c788a18/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e01dd8e DEBUG: [pool-1-thread-3] [4s 424ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [4s 424ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [4s 424ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 424ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 424ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 424ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 424ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 424ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [4s 424ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 424ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 424ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 425ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [MainThread] [4s 425ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 425ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 425ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [4s 425ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [4s 425ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [4s 425ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [4s 425ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 425ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 425ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [4s 425ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [4s 425ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@c788a18/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e01dd8e DEBUG: [pool-1-thread-3] [4s 425ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 425ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@c788a18/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e01dd8e DEBUG: [pool-1-thread-3] [4s 425ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [4s 425ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [4s 425ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 425ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 425ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [4s 425ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [4s 425ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 425ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 425ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 425ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 425ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 425ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [4s 425ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [4s 425ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [4s 425ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [4s 425ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 425ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 425ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 425ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 426ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 426ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 426ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [4s 426ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [4s 426ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-3] [4s 426ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 426ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [4s 426ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 426ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [4s 426ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 426ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 426ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 426ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 426ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [4s 426ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [4s 426ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [4s 426ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 426ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [MainThread] [4s 430ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:34835/https1/chunk/x GET DEBUG: [pool-1-thread-3] [4s 430ms] Exchange establishing exchange for https://127.0.0.1:34835/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 430ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 430ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 430ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 430ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [4s 430ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [4s 431ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 431ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 431ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3b22648f queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 431ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3b22648f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 431ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 431ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 431ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 431ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 431ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 431ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [4s 431ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [4s 431ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@73c211b9 DEBUG: [pool-1-thread-3] [4s 431ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 432ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 432ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 432ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 432ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 432ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 432ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [4s 432ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 432ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 432ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [4s 432ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 432ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 433ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 433ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 433ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [4s 433ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 433ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 433ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 433ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [4s 433ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 433ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [4s 433ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 433ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 433ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [4s 433ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 433ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 433ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 433ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 433ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [4s 433ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 433ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 434ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 434ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [4s 434ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [4s 434ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [4s 434ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 434ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 434ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 434ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [4s 434ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [4s 434ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 434ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 434ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [4s 434ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 434ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 434ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 434ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 434ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 434ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 434ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [4s 434ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 434ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 434ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 434ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@73af5fe2 DEBUG: [pool-1-thread-3] [4s 434ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 434ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 434ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 434ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [4s 434ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [4s 436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 436ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [4s 437ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 437ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 437ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 437ms] 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 437ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 437ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [4s 437ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 437ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [4s 437ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [4s 437ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-3] [4s 437ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [4s 437ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 437ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 437ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [4s 437ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [4s 437ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3b22648f DEBUG: [pool-1-thread-3] [4s 437ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 437ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3b22648f DEBUG: [pool-1-thread-3] [4s 437ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [4s 438ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [4s 438ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3b22648f DEBUG: [pool-1-thread-3] [4s 438ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 438ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [4s 478ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 478ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 478ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 531ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 531ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-3] [4s 531ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1cb56d99/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@341b649c queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 531ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 531ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 532ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 532ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 532ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1cb56d99/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@341b649c, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1cb56d99/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@341b649c DEBUG: [pool-1-thread-3] [4s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1cb56d99/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@341b649c DEBUG: [pool-1-thread-3] [4s 532ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [4s 532ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [4s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [4s 532ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 532ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 532ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 532ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [4s 532ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [4s 532ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [4s 532ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 532ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (true) DEBUG: [pool-1-thread-2] [4s 532ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:34835/https1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [4s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 532ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [4s 532ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 532ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 532ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 533ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [4s 533ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [4s 533ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1cb56d99/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@341b649c DEBUG: [pool-1-thread-2] [4s 533ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 533ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1cb56d99/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@341b649c DEBUG: [pool-1-thread-2] [4s 533ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [4s 533ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [4s 533ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [4s 533ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [4s 533ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [4s 533ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [4s 533ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [4s 533ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [4s 533ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 533ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 533ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-2] [4s 533ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [pool-1-thread-2] [4s 533ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [MainThread] [4s 533ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 534ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 534ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [4s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [4s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [4s 534ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 534ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [MainThread] [4s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [MainThread] [4s 534ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1cb56d99/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@341b649c DEBUG: [MainThread] [4s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [4s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1cb56d99/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@341b649c DEBUG: [MainThread] [4s 534ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [MainThread] [4s 534ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [MainThread] [4s 534ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [MainThread] [4s 534ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [MainThread] [4s 534ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [MainThread] [4s 534ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [4s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [4s 534ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 534ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [4s 534ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [4s 534ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [4s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [4s 534ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 534ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 534ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [MainThread] [4s 534ms] SocketTube(10) got some demand for reading DEBUG: [MainThread] [4s 534ms] SocketTube(10) resuming read event DEBUG: [MainThread] [4s 534ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 534ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 534ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 534ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [MainThread] [4s 534ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [4s 535ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [4s 535ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [4s 535ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 535ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 535ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [4s 535ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [4s 535ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [MainThread] [4s 535ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [MainThread] [4s 535ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 535ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 535ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 535ms] HttpResponseInputStream close called DEBUG: [MainThread] [4s 536ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:48357/http2/fixed/x GET DEBUG: [pool-1-thread-2] [4s 536ms] Exchange establishing exchange for http://127.0.0.1:48357/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 536ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 536ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 536ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 536ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 536ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 536ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 537ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 537ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 537ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6026b7a5 queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 537ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6026b7a5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 537ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 537ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 537ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 537ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 537ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 537ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [4s 537ms] 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=46450,localport=48357] TestServer(1): starting connection DEBUG: [HttpClient-9-SelectorManager] [4s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 539ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@620bde9a for C (true) DEBUG: [HttpClient-9-SelectorManager] [4s 539ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [4s 540ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46450 DEBUG: [pool-1-thread-2] [4s 540ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 540ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [4s 540ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [4s 540ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 540ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-2] [4s 540ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 540ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-2] [4s 540ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-2] [4s 540ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [4s 540ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2ebd737e DEBUG: [pool-1-thread-2] [4s 540ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [4s 540ms] SocketTube(11) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 540ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [4s 540ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 540ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [4s 540ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 540ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 540ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 540ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 540ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 540ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 540ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [4s 540ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 540ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 540ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-1] [4s 540ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [4s 540ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 540ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [4s 540ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 540ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 540ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 540ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 544ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [4s 544ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 544ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 544ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 544ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [4s 544ms] SocketTube(11) trying to write: 204 DEBUG: [HttpClient-9-SelectorManager] [4s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for R (true) DEBUG: [pool-1-thread-2] [4s 544ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-2] [4s 544ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [4s 544ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 544ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 544ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 544ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [4s 544ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [4s 544ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 544ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 544ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 544ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 544ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 544ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [4s 544ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 544ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-9-SelectorManager] [4s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for None (false) DEBUG: [pool-1-thread-2] [4s 544ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 545ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1ccb11c2 DEBUG: [pool-1-thread-2] [4s 545ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [4s 545ms] SocketTube(11) read bytes: 71 DEBUG: [pool-1-thread-2] [4s 545ms] Http1Exchange reading headers DEBUG: [HttpClient-9-SelectorManager] [4s 545ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-2] [4s 545ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 545ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-2] [4s 545ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [4s 545ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 545ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 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] [4s 545ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6026b7a5 DEBUG: [pool-1-thread-1] [4s 545ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 545ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6026b7a5 DEBUG: [pool-1-thread-1] [4s 545ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [4s 545ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [4s 545ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6026b7a5 DEBUG: [pool-1-thread-1] [4s 545ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 545ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [4s 545ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46450 remote=/127.0.0.1:48357] DEBUG: [pool-1-thread-1] [4s 545ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [4s 545ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-1] [4s 545ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1ea39e72/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61422093 queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 545ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 545ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 545ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 545ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [4s 545ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 545ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 546ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [4s 546ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 546ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [4s 546ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 546ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-1] [4s 546ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [4s 546ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [4s 546ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [4s 546ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5afcc387 DEBUG: [HttpClient-9-SelectorManager] [4s 546ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [4s 546ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 546ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 546ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-9-SelectorManager] [4s 546ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 546ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [4s 547ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 547ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [4s 547ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 547ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 547ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-1] [4s 547ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [4s 547ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 547ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [4s 547ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [4s 547ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [4s 547ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [4s 547ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [4s 547ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-1] [4s 547ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1ea39e72/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61422093, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 547ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [4s 547ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [4s 547ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [4s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 547ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 547ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 547ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 547ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 547ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 547ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [4s 547ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [4s 547ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [4s 547ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-1] [4s 548ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-1] [4s 548ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [4s 548ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [4s 548ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 548ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 548ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 548ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [Test-server-pool] [4s 548ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [4s 548ms] SocketTube(11) trying to write: 13 DEBUG: [Test-server-pool] [4s 548ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 548ms] SocketTube(11) wrote: 13 DEBUG: [Test-server-pool] [4s 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 DEBUG: [pool-1-thread-1] [4s 548ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [4s 548ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [4s 548ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 548ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 548ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection started DEBUG: [readLoop] [4s 548ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 548ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 548ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 549ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 549ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 549ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 549ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 549ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-9-SelectorManager] [4s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 549ms] SocketTube(11) read bytes: 48 DEBUG: [HttpClient-9-SelectorManager] [4s 549ms] Http2Connection(SocketTube(11)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [4s 549ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 549ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SocketTube(11)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SocketTube(11)) Processing 48 DEBUG: [pool-1-thread-1] [4s 549ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [4s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 550ms] 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 550ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 550ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 550ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 DEBUG: [pool-1-thread-1] [4s 550ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [4s 550ms] SocketTube(11) trying to write: 9 TestServer(1): Using handler for: /http2/fixed DEBUG: [pool-1-thread-1] [4s 550ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-1] [4s 550ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [4s 550ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [4s 550ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 550ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 550ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SocketTube(11)) H2 processed(1) Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [4s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 552ms] SocketTube(11) read bytes: 48 DEBUG: [HttpClient-9-SelectorManager] [4s 552ms] Http2Connection(SocketTube(11)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [4s 552ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 552ms] 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 552ms] Http2Connection(SocketTube(11)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SocketTube(11)) Processing 48 DEBUG: [pool-1-thread-1] [4s 552ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [4s 552ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 553ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48357/http2/fixed/x) 200 HTTP_2 Local port: 46450 DEBUG: [readLoop] [4s 553ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 553ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 553ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 638ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 638ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 638ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 638ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 638ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 638ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 638ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [4s 638ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 638ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 638ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 638ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 638ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 638ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 638ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 638ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 638ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 638ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 638ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 638ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 638ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 638ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 638ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 639ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@38d0b448 DEBUG: [pool-1-thread-1] [4s 639ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 639ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [pool-1-thread-2] [4s 639ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to http://127.0.0.1:48357/http2/fixed/x DEBUG: [MainThread] [4s 640ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 640ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 640ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 640ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 640ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 640ms] HttpResponseInputStream close called DEBUG: [MainThread] [4s 641ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:48357/http2/chunk/x GET DEBUG: [pool-1-thread-2] [4s 641ms] Exchange establishing exchange for http://127.0.0.1:48357/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 641ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [4s 641ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 641ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 641ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 642ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 642ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 642ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 642ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 642ms] Http2Connection(SocketTube(11)) Opened stream 3 DEBUG: [pool-1-thread-2] [4s 642ms] Http2Connection(SocketTube(11))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 643ms] PlainHttpConnection(SocketTube(11)) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 643ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 643ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [4s 643ms] SocketTube(11) trying to write: 60 DEBUG: [pool-1-thread-2] [4s 643ms] SocketTube(11) wrote: 60 DEBUG: [pool-1-thread-2] [4s 643ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [4s 643ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [4s 643ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 643ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 643ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 643ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-2] [4s 643ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 643ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 643ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 643ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [4s 643ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 643ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 643ms] Http2Connection(SocketTube(11))/Stream(3) requestSent: streamid=3 but response not received TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [4s 646ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 646ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [4s 646ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [4s 647ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 647ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 647ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 647ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 42 DEBUG: [pool-1-thread-2] [4s 647ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-2] [4s 647ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-2] [4s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 647ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 647ms] Http2Connection(SocketTube(11))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 647ms] Http2Connection(SocketTube(11))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 647ms] Http2Connection(SocketTube(11))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 647ms] Http2Connection(SocketTube(11))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:48357/http2/chunk/x) 200 HTTP_2 Local port: 46450 DEBUG: [pool-1-thread-2] [4s 742ms] Http2Connection(SocketTube(11))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 742ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 742ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 742ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 742ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [4s 742ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [4s 742ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-2] [4s 742ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 742ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 742ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 28, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 742ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 3) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 742ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 743ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 743ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 743ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 743ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 743ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 743ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 743ms] Http2Connection(SocketTube(11))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-2] [4s 743ms] Http2Connection(SocketTube(11))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-2] [4s 743ms] Http2Connection(SocketTube(11))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [4s 743ms] Http2Connection(SocketTube(11)) Closed stream 3 DEBUG: [pool-1-thread-2] [4s 743ms] Http2Connection(SocketTube(11))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@534d22ec DEBUG: [pool-1-thread-2] [4s 743ms] Http2Connection(SocketTube(11))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [4s 743ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [pool-1-thread-1] [4s 743ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:48357/http2/chunk/x DEBUG: [MainThread] [4s 745ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 745ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 745ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 745ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 746ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 746ms] HttpResponseInputStream close called DEBUG: [MainThread] [4s 747ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35705/https2/fixed/x GET DEBUG: [pool-1-thread-1] [4s 748ms] Exchange establishing exchange for https://127.0.0.1:35705/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 750ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 750ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 751ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [pool-1-thread-1] [4s 751ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-9-SelectorManager] [4s 752ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1f1f6d25 for C (true) DEBUG: [HttpClient-9-SelectorManager] [4s 752ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [4s 752ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53828 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53828, Session(1697432537496|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [4s 763ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-1] [4s 763ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 763ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-1] [4s 763ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 763ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [4s 763ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [4s 763ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SocketTube(12) DEBUG: [pool-1-thread-1] [4s 763ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-1] [4s 763ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 763ms] SSL Writer(SocketTube(12)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [4s 763ms] SSL Writer(SocketTube(12)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 763ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [4s 763ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 765ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 765ms] SSL Writer(SocketTube(12)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 765ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 765ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [4s 765ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 765ms] SSL Writer(SocketTube(12)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 765ms] SSL Writer(SocketTube(12)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [4s 765ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 765ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [4s 766ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [4s 766ms] 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@3c8eed98[Not completed, 4 dependents] (id=906) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@d2f175[Not completed, 1 dependents] (id=912), 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-9-SelectorManager] [4s 766ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 766ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 766ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [4s 767ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 767ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 767ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 767ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@d2f175[Not completed, 1 dependents] (id=912), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [4s 767ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [4s 767ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [4s 767ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 767ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 767ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 767ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-9-SelectorManager] [4s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (true) DEBUG: [pool-1-thread-1] [4s 771ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [4s 771ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 771ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 771ms] SocketTube(12) trying to write: 2191 DEBUG: [pool-1-thread-1] [4s 772ms] SocketTube(12) wrote: 2191 DEBUG: [pool-1-thread-1] [4s 772ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [4s 772ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 772ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 772ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 772ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 772ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 780ms] SocketTube(12) read bytes: 308 DEBUG: [HttpClient-9-SelectorManager] [4s 780ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 780ms] SSL Reader(SocketTube(12)) Adding 308 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 780ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 780ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 780ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 790ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 790ms] SSL Reader(SocketTube(12)) Unwrapping: 308 DEBUG: [pool-1-thread-1] [4s 790ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-1] [4s 790ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 790ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [4s 790ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [4s 791ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 791ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 793ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-1] [4s 793ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 793ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 793ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 793ms] SSL Writer(SocketTube(12)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 793ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 793ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [4s 793ms] SSL Writer(SocketTube(12)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 793ms] SSL Writer(SocketTube(12)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [4s 793ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 793ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 793ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 793ms] SocketTube(12) trying to write: 6 DEBUG: [pool-1-thread-1] [4s 793ms] SocketTube(12) wrote: 6 DEBUG: [pool-1-thread-1] [4s 793ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [4s 793ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 793ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 793ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 793ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 793ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 793ms] SSL Reader(SocketTube(12)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [4s 793ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [4s 793ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 793ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [4s 793ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [4s 793ms] SSL Reader(SocketTube(12)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [4s 793ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [4s 793ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 793ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [4s 793ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [4s 793ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 793ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 794ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-1] [4s 794ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 794ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 794ms] SSL Reader(SocketTube(12)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [4s 794ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 794ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 794ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [4s 794ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [4s 794ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [4s 794ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 795ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 795ms] SSL Writer(SocketTube(12)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 795ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 795ms] SSLFlowDelegate(SocketTube(12)) setALPN = h2 DEBUG: [pool-1-thread-1] [4s 795ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 795ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [4s 795ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [4s 795ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 795ms] SSLTube(SocketTube(12)) connecting flows DEBUG: [pool-1-thread-1] [4s 795ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3a82ed2e DEBUG: [pool-1-thread-1] [4s 795ms] Http2Connection(SSLTube(SocketTube(12))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [4s 795ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 795ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 795ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 795ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 795ms] SSLTube(SocketTube(12)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 796ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [4s 796ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 796ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 796ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [4s 796ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 796ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [4s 796ms] SSL Writer(SocketTube(12)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 796ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [4s 796ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 796ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 796ms] Http2Connection(SSLTube(SocketTube(12))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [4s 796ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 796ms] Http2Connection(SSLTube(SocketTube(12))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 796ms] Http2Connection(SSLTube(SocketTube(12))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 796ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 796ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [4s 796ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [4s 796ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 796ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 796ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 796ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 796ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 796ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 796ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 796ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 798ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 798ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 798ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 798ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 798ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 798ms] SSL Writer(SocketTube(12)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 798ms] SSL Writer(SocketTube(12)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [4s 798ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 799ms] SocketTube(12) trying to write: 90 DEBUG: [pool-1-thread-1] [4s 799ms] SocketTube(12) wrote: 90 DEBUG: [pool-1-thread-1] [4s 799ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [4s 799ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 799ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [4s 799ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [4s 799ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [4s 799ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [4s 799ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [4s 799ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [4s 799ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [4s 799ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [4s 799ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [4s 799ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 800ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 800ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 800ms] SocketTube(12) trying to write: 174 DEBUG: [pool-1-thread-1] [4s 800ms] SocketTube(12) wrote: 174 DEBUG: [pool-1-thread-1] [4s 800ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [4s 800ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 800ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 800ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 800ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [4s 800ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [4s 800ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [4s 800ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 800ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 800ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [4s 800ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [4s 800ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [4s 800ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 800ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 802ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) TestServer(2): starting connection DEBUG: [HttpClient-9-SelectorManager] [4s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 804ms] SocketTube(12) read bytes: 1726 DEBUG: [HttpClient-9-SelectorManager] [4s 804ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 804ms] SSL Reader(SocketTube(12)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [4s 805ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [4s 805ms] SocketTube(12) resuming read event DEBUG: [Test-server-pool] [4s 805ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 805ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [4s 805ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 805ms] SSL Reader(SocketTube(12)) Unwrapping: 1726 DEBUG: [Test-server-pool] [4s 805ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-9-SelectorManager] [4s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 805ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 805ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 805ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 805ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 805ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 805ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [4s 805ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [4s 805ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [4s 805ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [4s 805ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (true) DEBUG: [HttpClient-9-SelectorManager] [4s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 805ms] SocketTube(12) read bytes: 77 DEBUG: [HttpClient-9-SelectorManager] [4s 805ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 805ms] SSL Reader(SocketTube(12)) Adding 77 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 806ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [4s 806ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 806ms] SSL Reader(SocketTube(12)) Unwrapping: 77 DEBUG: [HttpClient-9-SelectorManager] [4s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 806ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 806ms] SSL Reader(SocketTube(12)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 806ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [4s 806ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [4s 806ms] SSL Reader(SocketTube(12)) sending 39 DEBUG: [pool-1-thread-1] [4s 806ms] SSL Reader(SocketTube(12)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [4s 806ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 806ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 806ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [4s 806ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 806ms] Http2Connection(SSLTube(SocketTube(12))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 806ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [4s 806ms] Http2Connection(SSLTube(SocketTube(12))) Processing 39 DEBUG: [pool-1-thread-1] [4s 806ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [4s 806ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 806ms] 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 806ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 806ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 806ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 806ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [4s 806ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 806ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [4s 806ms] SSL Writer(SocketTube(12)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 806ms] SSL Writer(SocketTube(12)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 806ms] SSL Writer(SocketTube(12)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [4s 806ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 806ms] SSL Writer(SocketTube(12)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 806ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 806ms] SSL Writer(SocketTube(12)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 806ms] SSL Writer(SocketTube(12)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [4s 806ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 806ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 806ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 806ms] SocketTube(12) trying to write: 47 DEBUG: [pool-1-thread-1] [4s 806ms] SocketTube(12) wrote: 47 DEBUG: [pool-1-thread-1] [4s 806ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [4s 806ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 806ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 806ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 806ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [4s 806ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [4s 806ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [4s 806ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 806ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 807ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 807ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [4s 807ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [4s 807ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [4s 807ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 807ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [4s 805ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [4s 810ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [Test-server-pool] [4s 810ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [4s 814ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 814ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 814ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 814ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 814ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 814ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 814ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 814ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started DEBUG: [readLoop] [4s 814ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 814ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 814ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 814ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] SocketTube(12) read bytes: 163 DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] SSL Reader(SocketTube(12)) Adding 163 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [pool-1-thread-1] [4s 822ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 822ms] SSL Reader(SocketTube(12)) Unwrapping: 163 DEBUG: [pool-1-thread-1] [4s 822ms] SSL Reader(SocketTube(12)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [4s 822ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-1] [4s 822ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-1] [4s 822ms] SSL Reader(SocketTube(12)) sending 16 DEBUG: [pool-1-thread-1] [4s 822ms] SSL Reader(SocketTube(12)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-1] [4s 822ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 822ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [4s 822ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-1] [4s 823ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 823ms] Http2Connection(SSLTube(SocketTube(12))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 823ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [4s 823ms] Http2Connection(SSLTube(SocketTube(12))) Processing 16 DEBUG: [pool-1-thread-1] [4s 823ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-1] [4s 823ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 823ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 823ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 823ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 823ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 823ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35705/https2/fixed/x) 200 HTTP_2 Local port: 53828 DEBUG: [pool-1-thread-1] [4s 847ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 847ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 847ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 847ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 848ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(2) DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [4s 848ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 848ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 848ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [4s 848ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [4s 848ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [4s 848ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 848ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 848ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 848ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [4s 848ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 848ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 848ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 848ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 848ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(3) DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [4s 848ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 848ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 849ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 849ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [4s 849ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [4s 849ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 849ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 849ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 849ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 849ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 849ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 849ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 849ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 849ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 849ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 849ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 849ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 849ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 850ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4a341455 DEBUG: [pool-1-thread-1] [4s 850ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 850ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(4) DEBUG: [pool-1-thread-1] [4s 850ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 850ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [4s 850ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [4s 850ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [4s 850ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 850ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [pool-1-thread-2] [4s 850ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:35705/https2/fixed/x DEBUG: [MainThread] [4s 852ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 852ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 852ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 852ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 852ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 852ms] HttpResponseInputStream close called DEBUG: [MainThread] [4s 853ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35705/https2/chunk/x GET DEBUG: [pool-1-thread-2] [4s 853ms] Exchange establishing exchange for https://127.0.0.1:35705/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 853ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [4s 853ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 853ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 853ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 853ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 853ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 853ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 853ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 853ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 3 DEBUG: [pool-1-thread-2] [4s 853ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 855ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 855ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 855ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [4s 855ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 855ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [4s 855ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 855ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 855ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [4s 856ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [4s 856ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 856ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [4s 856ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [4s 856ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [4s 856ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 856ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 856ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [4s 856ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-2] [4s 856ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-2] [4s 856ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [4s 856ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 856ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 856ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 856ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [4s 856ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [4s 856ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [4s 856ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 856ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 856ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 856ms] Exchange checkFor407: all clear DEBUG: [readLoop] [4s 856ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-2] [4s 856ms] Exchange sendRequestBody DEBUG: [readLoop] [4s 856ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 856ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 856ms] FramesDecoder Got frame: HEADERS: length=50, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [4s 856ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) requestSent: streamid=3 but response not received TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [4s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 859ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [4s 859ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 859ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 859ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 859ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 859ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 859ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [4s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 863ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 863ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 865ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-2] [4s 865ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 865ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 865ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-2] [4s 865ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 865ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 865ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [4s 865ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 865ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 865ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 865ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(5): 10 DEBUG: [pool-1-thread-2] [4s 865ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-2] [4s 865ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 865ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 865ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 866ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 866ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 866ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 866ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:35705/https2/chunk/x) 200 HTTP_2 Local port: 53828 DEBUG: [pool-1-thread-2] [4s 956ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 956ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 956ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 956ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 956ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:35705/https2/chunk/x DEBUG: [pool-1-thread-2] [4s 957ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(5) DEBUG: [pool-1-thread-2] [4s 957ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 957ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-2] [4s 957ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 957ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [4s 957ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [4s 957ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-2] [4s 957ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [4s 957ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 957ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [4s 957ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [4s 957ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 957ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 957ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(6): 24 DEBUG: [pool-1-thread-2] [4s 957ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [4s 957ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [4s 957ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 957ms] FramesDecoder Got frame: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [4s 957ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [4s 957ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onNext(15) DEBUG: [pool-1-thread-2] [4s 957ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 957ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 957ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 30, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 957ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 3) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 957ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(6) DEBUG: [pool-1-thread-2] [4s 957ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 957ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [4s 957ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [4s 957ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [4s 957ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 957ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (true) DEBUG: [MainThread] [4s 958ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 958ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 958ms] HttpResponseInputStream Increased demand by 1 DEBUG: [HttpClient-9-SelectorManager] [4s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [MainThread] [4s 958ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 958ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [4s 958ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [4s 958ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 958ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 958ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 958ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 958ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 958ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [4s 958ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 958ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 958ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 959ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [4s 959ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 959ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 959ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [4s 959ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 959ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 959ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 959ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(7): 9 DEBUG: [pool-1-thread-2] [4s 959ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [4s 959ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 959ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 959ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 959ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 959ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 959ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 959ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 959ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 959ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-2] [4s 959ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-2] [4s 959ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [4s 959ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 3 DEBUG: [pool-1-thread-2] [4s 959ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@43ce84a4 DEBUG: [pool-1-thread-2] [4s 959ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [4s 959ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(7) DEBUG: [pool-1-thread-2] [4s 959ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 959ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [4s 959ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [4s 959ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [4s 959ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 959ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [MainThread] [4s 961ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 961ms] HttpResponseInputStream close called DEBUG: [MainThread] [4s 981ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [4s 984ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:42323/http1/fixed/x GET DEBUG: [pool-1-thread-2] [4s 985ms] Exchange establishing exchange for http://127.0.0.1:42323/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 985ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 985ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 985ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 985ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 985ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 985ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 986ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 986ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 986ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5281cee4 queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 986ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5281cee4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 986ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 986ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 986ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 986ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 986ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 986ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [4s 986ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-10-SelectorManager] [4s 990ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4d4aeae5 for C (true) DEBUG: [HttpClient-10-SelectorManager] [4s 990ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [4s 990ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44896 DEBUG: [pool-1-thread-2] [4s 990ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 990ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [4s 990ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [4s 991ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 991ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-2] [4s 991ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [4s 991ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [pool-1-thread-2] [4s 991ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-2] [4s 991ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 991ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [4s 991ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [4s 991ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 991ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-2] [4s 991ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-10-SelectorManager] [4s 993ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [4s 993ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@47b28195 DEBUG: [HttpClient-10-SelectorManager] [4s 993ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [4s 993ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [4s 993ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [4s 993ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [4s 993ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [4s 993ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [4s 993ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 993ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 993ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [4s 993ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 993ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 993ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 993ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [4s 993ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-1] [4s 993ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-1] [4s 993ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-10-SelectorManager] [4s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b00707 for R (true) DEBUG: [pool-1-thread-2] [4s 993ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 994ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 994ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 994ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 994ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 994ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 994ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 994ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 994ms] Http1Publisher(SocketTube(13)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 994ms] SocketTube(13) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 994ms] SocketTube(13) wrote: 204 DEBUG: [pool-1-thread-1] [4s 994ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [4s 994ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 994ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 994ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 994ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 994ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 994ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 994ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 994ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [pool-1-thread-1] [4s 994ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [4s 994ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 994ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5542e116 DEBUG: [pool-1-thread-1] [4s 994ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [4s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b00707 for None (false) DEBUG: [HttpClient-10-SelectorManager] [4s 996ms] SocketTube(13) read bytes: 90 DEBUG: [HttpClient-10-SelectorManager] [4s 996ms] Http1AsyncReceiver(SocketTube(13)) Putting 90 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [4s 996ms] SocketTube(13) resuming read event DEBUG: [HttpClient-10-SelectorManager] [4s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b00707 for R (false) DEBUG: [HttpClient-10-SelectorManager] [4s 997ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 997ms] Http1AsyncReceiver(SocketTube(13)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5281cee4 DEBUG: [pool-1-thread-1] [4s 997ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 997ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5281cee4 DEBUG: [pool-1-thread-1] [4s 997ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [4s 997ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [4s 997ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5281cee4 DEBUG: [pool-1-thread-1] [4s 997ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 997ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 99ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 99ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@160088e7(10) DEBUG: [pool-1-thread-1] [5s 99ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6d3f3a51/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e592f99 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 99ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 14 DEBUG: [pool-1-thread-1] [5s 99ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 99ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 99ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 99ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 99ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6d3f3a51/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e592f99, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 99ms] Http1AsyncReceiver(SocketTube(13)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6d3f3a51/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e592f99 DEBUG: [pool-1-thread-1] [5s 99ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 99ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6d3f3a51/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e592f99 DEBUG: [pool-1-thread-1] [5s 99ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [5s 99ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [5s 99ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 99ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 99ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [5s 99ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [pool-1-thread-1] [5s 99ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 100ms] ConnectionPool(10) registering CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-1] [5s 100ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-1] [5s 100ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 100ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-1] [5s 100ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 100ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-1] [5s 100ms] SocketTube(13) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [5s 100ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 100ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [HttpClient-10-SelectorManager] [5s 100ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [5s 100ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-10-SelectorManager] [5s 100ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [5s 100ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [5s 100ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [5s 100ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [5s 100ms] SocketTube(13) resuming read event DEBUG: [HttpClient-10-SelectorManager] [5s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b00707 for R (false) DEBUG: [HttpClient-10-SelectorManager] [5s 100ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [5s 100ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [5s 100ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [5s 100ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [5s 100ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 100ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [5s 100ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 100ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 100ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 100ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 100ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [5s 100ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@160088e7(10) DEBUG: [pool-1-thread-1] [5s 100ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 100ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [5s 104ms] HttpClientImpl(10) ClientImpl (async) elapsed 119 millis for GET to http://127.0.0.1:42323/http1/fixed/x DEBUG: [MainThread] [5s 105ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 105ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 105ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 105ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 105ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 107ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [5s 110ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:42323/http1/chunk/x GET DEBUG: [pool-1-thread-2] [5s 110ms] Exchange establishing exchange for http://127.0.0.1:42323/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 110ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [5s 110ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [5s 110ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 110ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [5s 110ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [5s 110ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [5s 110ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 110ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [5s 111ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4de872b6 queue.isEmpty: true DEBUG: [pool-1-thread-2] [5s 111ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4de872b6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [5s 111ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 111ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 111ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 111ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 111ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [5s 111ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [5s 111ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-11-SelectorManager] [5s 111ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@64a23e6d for C (true) DEBUG: [HttpClient-11-SelectorManager] [5s 111ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [5s 111ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44904 DEBUG: [pool-1-thread-2] [5s 111ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [5s 112ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [pool-1-thread-2] [5s 112ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-2] [5s 112ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 112ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-2] [5s 112ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [5s 112ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [pool-1-thread-2] [5s 112ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-2] [5s 112ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-2] [5s 112ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [5s 112ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [5s 112ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [5s 112ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-2] [5s 112ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-11-SelectorManager] [5s 113ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [5s 113ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6e5a551d DEBUG: [HttpClient-11-SelectorManager] [5s 113ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [5s 113ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [5s 113ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [5s 113ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [5s 113ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [5s 113ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [5s 113ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 113ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 113ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [5s 113ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 113ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 113ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 113ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [5s 113ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [5s 113ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-2] [5s 113ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 113ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 113ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-11-SelectorManager] [5s 113ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b58d6b2 for R (true) DEBUG: [pool-1-thread-1] [5s 113ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 113ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 113ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 113ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 113ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 113ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 113ms] Http1Publisher(SocketTube(14)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [5s 113ms] SocketTube(14) trying to write: 204 DEBUG: [pool-1-thread-1] [5s 113ms] SocketTube(14) wrote: 204 DEBUG: [pool-1-thread-1] [5s 113ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [5s 113ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 114ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 114ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 114ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 114ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 114ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 114ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 114ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [pool-1-thread-1] [5s 114ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [5s 114ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 114ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@653ce057 DEBUG: [pool-1-thread-1] [5s 114ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [5s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b58d6b2 for None (false) DEBUG: [HttpClient-11-SelectorManager] [5s 118ms] SocketTube(14) read bytes: 108 DEBUG: [HttpClient-11-SelectorManager] [5s 118ms] Http1AsyncReceiver(SocketTube(14)) Putting 108 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [5s 118ms] SocketTube(14) resuming read event DEBUG: [HttpClient-11-SelectorManager] [5s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b58d6b2 for R (false) DEBUG: [HttpClient-11-SelectorManager] [5s 118ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 118ms] Http1AsyncReceiver(SocketTube(14)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4de872b6 DEBUG: [pool-1-thread-1] [5s 118ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 118ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4de872b6 DEBUG: [pool-1-thread-1] [5s 118ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [5s 118ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [5s 118ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4de872b6 DEBUG: [pool-1-thread-1] [5s 118ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 119ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 210ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 210ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5fbd8e16(11) DEBUG: [pool-1-thread-1] [5s 210ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@71c5b313/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@56c77f55 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 211ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 24 DEBUG: [pool-1-thread-1] [5s 211ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 211ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 211ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 211ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 211ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@71c5b313/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@56c77f55, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 211ms] Http1AsyncReceiver(SocketTube(14)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@71c5b313/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@56c77f55 DEBUG: [pool-1-thread-1] [5s 211ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 211ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@71c5b313/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@56c77f55 DEBUG: [pool-1-thread-1] [5s 211ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [5s 211ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [5s 211ms] HttpClientImpl(11) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:42323/http1/chunk/x DEBUG: [pool-1-thread-1] [5s 211ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [5s 211ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [5s 211ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [5s 211ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [5s 211ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [5s 211ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [5s 211ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [5s 211ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [5s 211ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [5s 211ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [5s 211ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 211ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 211ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [5s 211ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [5s 211ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [pool-1-thread-1] [5s 211ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 211ms] ConnectionPool(11) registering CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-1] [5s 211ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-1] [5s 211ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 211ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-1] [5s 212ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 212ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-1] [5s 212ms] SocketTube(14) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [5s 212ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 212ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 212ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 212ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 212ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 212ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [5s 212ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [5s 212ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5fbd8e16(11) DEBUG: [pool-1-thread-1] [5s 212ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 212ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-11-SelectorManager] [5s 214ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [5s 214ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-11-SelectorManager] [5s 214ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [5s 214ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [5s 214ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [5s 214ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [5s 214ms] SocketTube(14) resuming read event DEBUG: [HttpClient-11-SelectorManager] [5s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b58d6b2 for R (false) DEBUG: [HttpClient-11-SelectorManager] [5s 214ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [5s 214ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [5s 214ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [5s 214ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [5s 214ms] SocketTube(14) write: offloading requestMore DEBUG: [MainThread] [5s 214ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 214ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 214ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 214ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 214ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 215ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [pool-1-thread-1] [5s 215ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [5s 215ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 215ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:34835/https1/fixed/x GET DEBUG: [pool-1-thread-1] [5s 216ms] Exchange establishing exchange for https://127.0.0.1:34835/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 216ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [5s 216ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [5s 216ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [pool-1-thread-1] [5s 217ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [5s 217ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@286721ee for C (true) DEBUG: [HttpClient-12-SelectorManager] [5s 217ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [5s 217ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46200 DEBUG: [pool-1-thread-1] [5s 217ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-1] [5s 217ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 217ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-1] [5s 217ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [5s 217ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [5s 217ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-1] [5s 217ms] SSL Writer(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SocketTube(15) DEBUG: [pool-1-thread-1] [5s 217ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-1] [5s 217ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 217ms] SSL Writer(SocketTube(15)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [5s 217ms] SSL Writer(SocketTube(15)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 217ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [5s 217ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-1] [5s 217ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [5s 221ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 221ms] SSL Writer(SocketTube(15)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 221ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 221ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [5s 221ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [5s 221ms] SSL Writer(SocketTube(15)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [5s 221ms] SSL Writer(SocketTube(15)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [5s 221ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 221ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [5s 223ms] 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@229f4a9e[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: NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [5s 223ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-12-SelectorManager] [5s 223ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-12-SelectorManager] [5s 223ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [5s 223ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [5s 223ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [5s 223ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [5s 223ms] SSL Reader(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@679dd0a9[Not completed, 1 dependents] (id=1134), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [5s 223ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [5s 223ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [5s 223ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [5s 223ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [5s 223ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [5s 223ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-12-SelectorManager] [5s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for R (true) DEBUG: [pool-1-thread-1] [5s 223ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [5s 224ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 224ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [5s 224ms] SocketTube(15) trying to write: 2186 DEBUG: [pool-1-thread-1] [5s 224ms] SocketTube(15) wrote: 2186 DEBUG: [pool-1-thread-1] [5s 224ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [5s 224ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 224ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 224ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [5s 224ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 224ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [5s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for None (false) DEBUG: [HttpClient-12-SelectorManager] [5s 231ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [5s 231ms] SocketTube(15) read bytes: 261 DEBUG: [HttpClient-12-SelectorManager] [5s 231ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [5s 231ms] SSL Reader(SocketTube(15)) Adding 261 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [5s 231ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [5s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for R (false) DEBUG: [HttpClient-12-SelectorManager] [5s 231ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 231ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [5s 231ms] SSL Reader(SocketTube(15)) Unwrapping: 261 DEBUG: [pool-1-thread-1] [5s 231ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [5s 231ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [5s 232ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [5s 232ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [5s 232ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [5s 232ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [5s 237ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-1] [5s 237ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [5s 237ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [5s 237ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [5s 237ms] SSL Writer(SocketTube(15)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 237ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [5s 238ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [5s 238ms] SSL Writer(SocketTube(15)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [5s 238ms] SSL Writer(SocketTube(15)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [5s 238ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 238ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 238ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [5s 238ms] SocketTube(15) trying to write: 6 DEBUG: [pool-1-thread-1] [5s 238ms] SocketTube(15) wrote: 6 DEBUG: [pool-1-thread-1] [5s 238ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [5s 238ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 238ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 238ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [5s 238ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 238ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [5s 238ms] SSL Reader(SocketTube(15)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [5s 238ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [5s 238ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [5s 238ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [5s 238ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [5s 238ms] SSL Reader(SocketTube(15)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [5s 239ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 239ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [5s 239ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [5s 239ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [5s 239ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [5s 239ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [5s 239ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-1] [5s 240ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [5s 240ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [5s 240ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 240ms] SSL Writer(SocketTube(15)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 240ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 240ms] SSLFlowDelegate(SocketTube(15)) setALPN = DEBUG: [pool-1-thread-1] [5s 240ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [5s 240ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [5s 240ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [5s 240ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 240ms] 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] [5s 240ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46200 remote=/127.0.0.1:34835] DEBUG: [pool-1-thread-1] [5s 240ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 240ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [5s 240ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@44660d57 queue.isEmpty: true DEBUG: [pool-1-thread-1] [5s 240ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@44660d57, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 240ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 240ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 240ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 240ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 240ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 240ms] Http1Exchange SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-1] [5s 240ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-1] [5s 240ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6c516022 DEBUG: [pool-1-thread-1] [5s 240ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [5s 240ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 240ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 240ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 240ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 240ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 240ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 240ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 240ms] Http1Publisher(SSLTube(SocketTube(15))) got subscriber: SSLTube(SocketTube(15)) DEBUG: [pool-1-thread-1] [5s 240ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [5s 240ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 241ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-1] [5s 241ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 241ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [5s 241ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [5s 241ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [5s 241ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-1] [5s 241ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 241ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 241ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [5s 241ms] Http1Publisher(SSLTube(SocketTube(15))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [5s 241ms] SSLTube(SocketTube(15)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [5s 241ms] SSL Writer(SocketTube(15)) onNext DEBUG: [pool-1-thread-1] [5s 241ms] SSL Writer(SocketTube(15)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 241ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 241ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 241ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 241ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 241ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 241ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-1] [5s 241ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [5s 241ms] SSL Writer(SocketTube(15)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [5s 241ms] SSL Writer(SocketTube(15)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [5s 241ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 241ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 241ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [5s 241ms] SocketTube(15) trying to write: 90 DEBUG: [pool-1-thread-1] [5s 241ms] SocketTube(15) wrote: 90 DEBUG: [pool-1-thread-1] [5s 241ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [5s 241ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 241ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 241ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 241ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [5s 241ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-1] [5s 241ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 241ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-1] [5s 241ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 241ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 241ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 241ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 241ms] Http1Response(id=14) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 241ms] Http1Response(id=14) First time around DEBUG: [pool-1-thread-1] [5s 241ms] Http1Response(id=14) headersReader is not yet completed DEBUG: [pool-1-thread-1] [5s 241ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 241ms] Http1Publisher(SSLTube(SocketTube(15))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@25fc6b37 DEBUG: [pool-1-thread-1] [5s 241ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 241ms] SSL Writer(SocketTube(15)) wrapping 96 bytes DEBUG: [HttpClient-12-SelectorManager] [5s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for None (false) DEBUG: [HttpClient-12-SelectorManager] [5s 242ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [5s 243ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 245ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 245ms] SSL Writer(SocketTube(15)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 245ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 245ms] SSL Writer(SocketTube(15)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [5s 245ms] SSL Writer(SocketTube(15)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [5s 245ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 245ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 245ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [5s 245ms] SocketTube(15) trying to write: 134 DEBUG: [pool-1-thread-1] [5s 245ms] SocketTube(15) wrote: 134 DEBUG: [pool-1-thread-1] [5s 245ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [5s 245ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 245ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 245ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [5s 245ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 245ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [5s 245ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [5s 245ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-1] [5s 245ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [5s 245ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 245ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [5s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for R (true) DEBUG: [HttpClient-12-SelectorManager] [5s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for None (false) DEBUG: [HttpClient-12-SelectorManager] [5s 246ms] SocketTube(15) read bytes: 1721 DEBUG: [HttpClient-12-SelectorManager] [5s 246ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [5s 246ms] SSL Reader(SocketTube(15)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [5s 246ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [5s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for R (false) DEBUG: [HttpClient-12-SelectorManager] [5s 246ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [5s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for None (false) DEBUG: [HttpClient-12-SelectorManager] [5s 247ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [5s 247ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 248ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [5s 248ms] SSL Reader(SocketTube(15)) Unwrapping: 1721 DEBUG: [pool-1-thread-1] [5s 249ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 249ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [5s 249ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [5s 249ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [5s 249ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-1] [5s 249ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [5s 249ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [5s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for R (true) DEBUG: [HttpClient-12-SelectorManager] [5s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for None (false) DEBUG: [HttpClient-12-SelectorManager] [5s 249ms] SocketTube(15) read bytes: 114 DEBUG: [HttpClient-12-SelectorManager] [5s 249ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [5s 249ms] SSL Reader(SocketTube(15)) Adding 114 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [5s 249ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [5s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for R (false) DEBUG: [pool-1-thread-1] [5s 249ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:114, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [5s 249ms] SSL Reader(SocketTube(15)) Unwrapping: 114 DEBUG: [HttpClient-12-SelectorManager] [5s 249ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 249ms] SSL Reader(SocketTube(15)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 250ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [5s 250ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [5s 250ms] SSL Reader(SocketTube(15)) sending 76 DEBUG: [pool-1-thread-1] [5s 250ms] SSL Reader(SocketTube(15)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [5s 250ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 250ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 250ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [5s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [5s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@44660d57 DEBUG: [pool-1-thread-1] [5s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@44660d57 DEBUG: [pool-1-thread-1] [5s 250ms] Http1Response(id=14) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-1] [5s 250ms] Http1Response(id=14) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [5s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@44660d57 DEBUG: [pool-1-thread-1] [5s 250ms] Http1Response(id=14) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 250ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-12-SelectorManager] [5s 290ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for None (false) DEBUG: [HttpClient-12-SelectorManager] [5s 290ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [5s 290ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 316ms] Http1Response(id=14) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 316ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75379a6d(12) DEBUG: [pool-1-thread-1] [5s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3b43b411/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fbb1a9b queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 317ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [5s 317ms] HttpClientImpl(12) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:34835/https1/fixed/x DEBUG: [pool-1-thread-1] [5s 317ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 317ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 317ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3b43b411/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fbb1a9b, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b43b411/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fbb1a9b DEBUG: [pool-1-thread-1] [5s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b43b411/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fbb1a9b DEBUG: [pool-1-thread-1] [5s 317ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [5s 318ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [5s 318ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 318ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 318ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 318ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 318ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [5s 318ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [5s 318ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 318ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 318ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 318ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [5s 318ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-1] [5s 318ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [5s 318ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 318ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [5s 318ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-12-SelectorManager] [5s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for R (true) DEBUG: [HttpClient-12-SelectorManager] [5s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for None (false) DEBUG: [HttpClient-12-SelectorManager] [5s 318ms] SocketTube(15) read bytes: 53 DEBUG: [HttpClient-12-SelectorManager] [5s 318ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [5s 318ms] SSL Reader(SocketTube(15)) Adding 53 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [5s 318ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [5s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for R (false) DEBUG: [HttpClient-12-SelectorManager] [5s 319ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 318ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [5s 319ms] SSL Reader(SocketTube(15)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [5s 319ms] SSL Reader(SocketTube(15)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 319ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [5s 319ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [5s 319ms] SSL Reader(SocketTube(15)) sending 15 DEBUG: [pool-1-thread-1] [5s 319ms] SSL Reader(SocketTube(15)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [5s 319ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 319ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 319ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [5s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [5s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b43b411/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fbb1a9b DEBUG: [pool-1-thread-1] [5s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b43b411/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fbb1a9b DEBUG: [pool-1-thread-1] [5s 319ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-1] [5s 319ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [5s 319ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 319ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 319ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [5s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) cleared DEBUG: [MainThread] [5s 319ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 319ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) SSLTube(SocketTube(15)): return to HTTP/1.1 pool DEBUG: [MainThread] [5s 319ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 319ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 319ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 319ms] ConnectionPool(12) registering CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-1] [5s 319ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-1] [5s 319ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-1] [5s 319ms] Http1Publisher(SSLTube(SocketTube(15))) subscription cancelled DEBUG: [pool-1-thread-1] [5s 319ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [5s 320ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 320ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 320ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 320ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 320ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 320ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [5s 320ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75379a6d(12) DEBUG: [pool-1-thread-1] [5s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [5s 320ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [5s 320ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 320ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 320ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 320ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 320ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [5s 320ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-1] [5s 320ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [5s 320ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 320ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [5s 320ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for R (false) DEBUG: [MainThread] [5s 321ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [5s 321ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:34835/https1/chunk/x GET DEBUG: [pool-1-thread-1] [5s 322ms] Exchange establishing exchange for https://127.0.0.1:34835/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 322ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [5s 322ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [5s 323ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [pool-1-thread-1] [5s 323ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [5s 323ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4b79ff55 for C (true) DEBUG: [HttpClient-13-SelectorManager] [5s 323ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [5s 323ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46210 DEBUG: [pool-1-thread-1] [5s 324ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-1] [5s 324ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 324ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-1] [5s 324ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [5s 324ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-1] [5s 324ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [5s 324ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-1] [5s 324ms] SSL Writer(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SocketTube(16) DEBUG: [pool-1-thread-1] [5s 324ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-1] [5s 324ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 324ms] SSL Writer(SocketTube(16)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [5s 324ms] SSL Writer(SocketTube(16)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-13-SelectorManager] [5s 324ms] 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@41819425[Not completed, 4 dependents] (id=1203) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [5s 324ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-13-SelectorManager] [5s 324ms] SocketTube(16) calling onSubscribe DEBUG: [pool-1-thread-1] [5s 324ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-13-SelectorManager] [5s 324ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [5s 324ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [5s 324ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [5s 324ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [5s 324ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [5s 324ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [5s 324ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [5s 324ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [5s 324ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [5s 324ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [5s 324ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for R (true) DEBUG: [HttpClient-13-SelectorManager] [5s 324ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [5s 324ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 324ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [5s 324ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 324ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 326ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 326ms] SSL Writer(SocketTube(16)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 326ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 326ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [5s 326ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [5s 327ms] SSL Writer(SocketTube(16)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [5s 327ms] SSL Writer(SocketTube(16)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [5s 327ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 327ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 327ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [5s 327ms] SocketTube(16) trying to write: 2186 DEBUG: [pool-1-thread-1] [5s 327ms] SocketTube(16) wrote: 2186 DEBUG: [pool-1-thread-1] [5s 327ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [5s 327ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 327ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 327ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [5s 327ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [5s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for None (false) DEBUG: [HttpClient-13-SelectorManager] [5s 331ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [5s 331ms] SocketTube(16) read bytes: 261 DEBUG: [HttpClient-13-SelectorManager] [5s 331ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [5s 331ms] SSL Reader(SocketTube(16)) Adding 261 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [5s 331ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [5s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for R (false) DEBUG: [HttpClient-13-SelectorManager] [5s 331ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 331ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [5s 331ms] SSL Reader(SocketTube(16)) Unwrapping: 261 DEBUG: [pool-1-thread-1] [5s 331ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [5s 331ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [5s 331ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [5s 331ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [5s 331ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [5s 331ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [5s 333ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-1] [5s 333ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [5s 333ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [5s 333ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [5s 333ms] SSL Writer(SocketTube(16)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 333ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [5s 333ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [5s 333ms] SSL Writer(SocketTube(16)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [5s 333ms] SSL Writer(SocketTube(16)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [5s 333ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 333ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 333ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [5s 333ms] SocketTube(16) trying to write: 6 DEBUG: [pool-1-thread-1] [5s 333ms] SocketTube(16) wrote: 6 DEBUG: [pool-1-thread-1] [5s 333ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [5s 333ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 333ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 333ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [5s 333ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 333ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [5s 333ms] SSL Reader(SocketTube(16)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [5s 333ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [5s 333ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [5s 333ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [5s 333ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [5s 333ms] SSL Reader(SocketTube(16)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [5s 333ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 333ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [5s 333ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [5s 333ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [5s 333ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [5s 333ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [5s 335ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-1] [5s 335ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [5s 335ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [5s 335ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 335ms] SSL Writer(SocketTube(16)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 335ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 335ms] SSLFlowDelegate(SocketTube(16)) setALPN = DEBUG: [pool-1-thread-1] [5s 335ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [5s 335ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [5s 335ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [5s 335ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 335ms] 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] [5s 335ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46210 remote=/127.0.0.1:34835] DEBUG: [pool-1-thread-1] [5s 335ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 335ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [5s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@482a922b queue.isEmpty: true DEBUG: [pool-1-thread-1] [5s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@482a922b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 335ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 335ms] Http1Exchange SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-1] [5s 335ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-1] [5s 335ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5fd22677 DEBUG: [pool-1-thread-1] [5s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [5s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 336ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 336ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 336ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 336ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 336ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 336ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 336ms] Http1Publisher(SSLTube(SocketTube(16))) got subscriber: SSLTube(SocketTube(16)) DEBUG: [pool-1-thread-1] [5s 336ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [5s 336ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 336ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-1] [5s 336ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 336ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [5s 336ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [5s 336ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [5s 336ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-1] [5s 336ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 336ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 336ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [5s 336ms] Http1Publisher(SSLTube(SocketTube(16))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [5s 336ms] SSLTube(SocketTube(16)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [5s 336ms] SSL Writer(SocketTube(16)) onNext DEBUG: [pool-1-thread-1] [5s 336ms] SSL Writer(SocketTube(16)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 336ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 336ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 336ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 336ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 336ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 336ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-1] [5s 336ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [5s 336ms] SSL Writer(SocketTube(16)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [5s 336ms] SSL Writer(SocketTube(16)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [5s 336ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 336ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 336ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [5s 336ms] SocketTube(16) trying to write: 90 DEBUG: [pool-1-thread-1] [5s 336ms] SocketTube(16) wrote: 90 DEBUG: [pool-1-thread-1] [5s 336ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [5s 336ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 336ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 336ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 336ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [5s 336ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-1] [5s 336ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 336ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-1] [5s 336ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 336ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 336ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 336ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 336ms] Http1Response(id=15) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 336ms] Http1Response(id=15) First time around DEBUG: [pool-1-thread-1] [5s 336ms] Http1Response(id=15) headersReader is not yet completed DEBUG: [pool-1-thread-1] [5s 336ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 336ms] Http1Publisher(SSLTube(SocketTube(16))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@168efb70 DEBUG: [pool-1-thread-1] [5s 336ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 336ms] SSL Writer(SocketTube(16)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [5s 337ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 337ms] SSL Writer(SocketTube(16)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 337ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 337ms] SSL Writer(SocketTube(16)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [5s 337ms] SSL Writer(SocketTube(16)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [5s 337ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 337ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 337ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [5s 337ms] SocketTube(16) trying to write: 134 DEBUG: [pool-1-thread-1] [5s 337ms] SocketTube(16) wrote: 134 DEBUG: [pool-1-thread-1] [5s 337ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-13-SelectorManager] [5s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for None (false) DEBUG: [HttpClient-13-SelectorManager] [5s 338ms] SocketTube(16) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [5s 338ms] SocketTube(16) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 339ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 339ms] SocketTube(16) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 339ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [5s 339ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 339ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [5s 339ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [5s 339ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [5s 339ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [5s 339ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 339ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [5s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for R (true) DEBUG: [HttpClient-13-SelectorManager] [5s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for None (false) DEBUG: [HttpClient-13-SelectorManager] [5s 339ms] SocketTube(16) read bytes: 1721 DEBUG: [HttpClient-13-SelectorManager] [5s 339ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [5s 339ms] SSL Reader(SocketTube(16)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [5s 339ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [5s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for R (false) DEBUG: [HttpClient-13-SelectorManager] [5s 339ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 339ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [5s 339ms] SSL Reader(SocketTube(16)) Unwrapping: 1721 DEBUG: [pool-1-thread-1] [5s 341ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 341ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [5s 341ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [5s 341ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [5s 341ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [5s 341ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [5s 341ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [5s 342ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for R (false) DEBUG: [HttpClient-13-SelectorManager] [5s 378ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for None (false) DEBUG: [HttpClient-13-SelectorManager] [5s 378ms] SocketTube(16) read bytes: 223 DEBUG: [HttpClient-13-SelectorManager] [5s 378ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [5s 378ms] SSL Reader(SocketTube(16)) Adding 223 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [5s 378ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [5s 378ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for R (false) DEBUG: [HttpClient-13-SelectorManager] [5s 378ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 378ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [5s 378ms] SSL Reader(SocketTube(16)) Unwrapping: 223 DEBUG: [pool-1-thread-1] [5s 378ms] SSL Reader(SocketTube(16)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-1] [5s 378ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [5s 378ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [5s 378ms] SSL Reader(SocketTube(16)) sending 84 DEBUG: [pool-1-thread-1] [5s 379ms] SSL Reader(SocketTube(16)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [5s 379ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 379ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 379ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [5s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [5s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@482a922b DEBUG: [pool-1-thread-1] [5s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 382ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@482a922b DEBUG: [pool-1-thread-1] [5s 382ms] Http1Response(id=15) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-1] [5s 382ms] Http1Response(id=15) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [5s 382ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@482a922b DEBUG: [pool-1-thread-1] [5s 382ms] Http1Response(id=15) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 382ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 422ms] Http1Response(id=15) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 422ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6e6f40cb(13) DEBUG: [pool-1-thread-1] [5s 422ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2f38872/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1ed4f9cd queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 423ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 423ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 423ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 423ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2f38872/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1ed4f9cd, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2f38872/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1ed4f9cd DEBUG: [pool-1-thread-1] [5s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2f38872/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1ed4f9cd DEBUG: [pool-1-thread-1] [5s 423ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [5s 423ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [5s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [5s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [5s 423ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 423ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 423ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 423ms] SSL Reader(SocketTube(16)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [5s 423ms] SSL Reader(SocketTube(16)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [5s 423ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [5s 423ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [5s 423ms] SSL Reader(SocketTube(16)) sending 20 DEBUG: [pool-1-thread-1] [5s 423ms] SSL Reader(SocketTube(16)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [5s 423ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 423ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 423ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [5s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [5s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2f38872/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1ed4f9cd DEBUG: [pool-1-thread-1] [5s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 423ms] HttpClientImpl(13) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:34835/https1/chunk/x DEBUG: [pool-1-thread-1] [5s 424ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2f38872/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1ed4f9cd DEBUG: [pool-1-thread-1] [5s 424ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [5s 424ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [5s 424ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [5s 424ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [5s 424ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [5s 424ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [5s 424ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [5s 424ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [5s 424ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 424ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 424ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [5s 424ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 0 DEBUG: [pool-1-thread-1] [5s 424ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-1] [5s 424ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 424ms] SSL Reader(SocketTube(16)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [5s 424ms] SSL Reader(SocketTube(16)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 424ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [5s 424ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [5s 424ms] SSL Reader(SocketTube(16)) sending 5 DEBUG: [pool-1-thread-1] [5s 424ms] SSL Reader(SocketTube(16)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [5s 424ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 425ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [MainThread] [5s 429ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 430ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 430ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 430ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [MainThread] [5s 430ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [5s 430ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [5s 430ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [5s 430ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [MainThread] [5s 430ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 5 bytes into the queue DEBUG: [MainThread] [5s 430ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [5s 430ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2f38872/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1ed4f9cd DEBUG: [MainThread] [5s 430ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [MainThread] [5s 430ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2f38872/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1ed4f9cd DEBUG: [MainThread] [5s 430ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 5/88 bytes to body parser DEBUG: [MainThread] [5s 430ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [MainThread] [5s 430ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [MainThread] [5s 430ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [MainThread] [5s 430ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [MainThread] [5s 430ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [5s 430ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) cleared DEBUG: [MainThread] [5s 430ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) SSLTube(SocketTube(16)): return to HTTP/1.1 pool DEBUG: [MainThread] [5s 430ms] ConnectionPool(13) registering CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [MainThread] [5s 430ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [MainThread] [5s 430ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [MainThread] [5s 430ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [5s 430ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [5s 430ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [5s 430ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [MainThread] [5s 430ms] SocketTube(16) got some demand for reading DEBUG: [MainThread] [5s 430ms] SocketTube(16) resuming read event DEBUG: [MainThread] [5s 430ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 430ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [5s 430ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [5s 430ms] Http1Publisher(SSLTube(SocketTube(16))) subscription cancelled DEBUG: [MainThread] [5s 430ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-13-SelectorManager] [5s 430ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for R (false) DEBUG: [MainThread] [5s 430ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [MainThread] [5s 431ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [5s 431ms] HttpResponseInputStream next item received DEBUG: [MainThread] [5s 431ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 431ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [5s 431ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 431ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6e6f40cb(13) DEBUG: [MainThread] [5s 431ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [MainThread] [5s 431ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 431ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 431ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 432ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [5s 432ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:48357/http2/fixed/x GET DEBUG: [pool-1-thread-1] [5s 434ms] Exchange establishing exchange for http://127.0.0.1:48357/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 434ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [5s 434ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 434ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 434ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [5s 434ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [5s 434ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [5s 434ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 434ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [5s 434ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2fe11fb9 queue.isEmpty: true DEBUG: [pool-1-thread-1] [5s 434ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2fe11fb9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 434ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 434ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 434ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 434ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 434ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 434ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [5s 435ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [HttpClient-14-SelectorManager] [5s 435ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@365fd0d0 for C (true) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-14-SelectorManager] [5s 435ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=46466,localport=48357] DEBUG: [HttpClient-14-SelectorManager] [5s 435ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46466 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [5s 435ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [5s 435ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [pool-1-thread-1] [5s 435ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-1] [5s 435ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 435ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-1] [5s 435ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [5s 435ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-1] [5s 435ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [pool-1-thread-1] [5s 435ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-14-SelectorManager] [5s 435ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3ca7bba0 DEBUG: [pool-1-thread-1] [5s 435ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [5s 435ms] SocketTube(17) read demand reset to 0 DEBUG: [pool-1-thread-1] [5s 435ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [5s 435ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [5s 435ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [5s 435ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [5s 435ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [5s 435ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [5s 435ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 435ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 435ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 435ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 435ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-2] [5s 435ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [5s 435ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [5s 435ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [5s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79a53250 for R (true) DEBUG: [pool-1-thread-3] [5s 435ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 435ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-3] [5s 435ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 435ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 436ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [5s 436ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 436ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-1] [5s 436ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 436ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 436ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 436ms] Http1Publisher(SocketTube(17)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [5s 436ms] SocketTube(17) trying to write: 204 DEBUG: [pool-1-thread-1] [5s 436ms] SocketTube(17) wrote: 204 DEBUG: [pool-1-thread-1] [5s 436ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [5s 436ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 436ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 436ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 436ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-1] [5s 436ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 436ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 436ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 436ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 436ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 436ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 436ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-1] [5s 436ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 436ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 436ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 436ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@16c28119 DEBUG: [pool-1-thread-1] [5s 436ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 436ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 436ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 436ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [pool-1-thread-1] [5s 436ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-14-SelectorManager] [5s 436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79a53250 for None (false) DEBUG: [HttpClient-14-SelectorManager] [5s 436ms] SocketTube(17) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [5s 436ms] Http1AsyncReceiver(SocketTube(17)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [5s 437ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [5s 437ms] Http1AsyncReceiver(SocketTube(17)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2fe11fb9 DEBUG: [HttpClient-14-SelectorManager] [5s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79a53250 for R (false) DEBUG: [pool-1-thread-1] [5s 437ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 437ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2fe11fb9 DEBUG: [HttpClient-14-SelectorManager] [5s 437ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 437ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [5s 437ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [5s 437ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2fe11fb9 DEBUG: [pool-1-thread-1] [5s 437ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 437ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 437ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46466 remote=/127.0.0.1:48357] DEBUG: [pool-1-thread-1] [5s 437ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [5s 437ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@31cfb1ea(14) DEBUG: [pool-1-thread-1] [5s 437ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1a1aa25a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@56160012 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 437ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 437ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 437ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 437ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-1] [5s 437ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 437ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [5s 438ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [5s 438ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 438ms] Http2Connection(SocketTube(17)) Opened stream 1 DEBUG: [pool-1-thread-1] [5s 438ms] Http2Connection(SocketTube(17))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [5s 438ms] Http2Connection(SocketTube(17))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [5s 438ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-1] [5s 438ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 438ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-1] [5s 438ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 438ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-1] [5s 438ms] SocketTube(17) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [5s 438ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [5s 438ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [5s 438ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@489689c9 DEBUG: [HttpClient-14-SelectorManager] [5s 438ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [5s 438ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [5s 438ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [5s 438ms] Http2Connection(SocketTube(17)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [5s 438ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [5s 438ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [5s 438ms] PlainHttpConnection(SocketTube(17)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [5s 438ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [5s 438ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79a53250 for R (false) DEBUG: [HttpClient-14-SelectorManager] [5s 438ms] SocketTube(17) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [5s 438ms] SocketTube(17) onSubscribe called DEBUG: [pool-1-thread-1] [5s 438ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [5s 438ms] SocketTube(17) pending subscriber subscribed DEBUG: [pool-1-thread-1] [5s 438ms] PlainHttpConnection(SocketTube(17)) added 13 bytes in the priority write queue DEBUG: [HttpClient-14-SelectorManager] [5s 438ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [5s 438ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 438ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 438ms] Http2Connection(SocketTube(17)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [5s 438ms] Http2Connection(SocketTube(17)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 438ms] Http2Connection(SocketTube(17)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 438ms] Http1AsyncReceiver(SocketTube(17)) stopping DEBUG: [pool-1-thread-1] [5s 438ms] Http1AsyncReceiver(SocketTube(17)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [5s 438ms] Http1AsyncReceiver(SocketTube(17)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [5s 438ms] Http2Connection(SocketTube(17)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [5s 438ms] Http2Connection(SocketTube(17)) H2 processed buffered data DEBUG: [pool-1-thread-1] [5s 438ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-1] [5s 438ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-1] [5s 438ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-1] [5s 438ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [5s 438ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [5s 439ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@31cfb1ea(14) DEBUG: [pool-1-thread-1] [5s 439ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1a1aa25a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@56160012, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 439ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [5s 439ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [5s 439ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [5s 439ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [5s 439ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [5s 439ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-3] [5s 439ms] SocketTube(17) trying to write: 63 DEBUG: [pool-1-thread-3] [5s 439ms] SocketTube(17) wrote: 63 DEBUG: [pool-1-thread-3] [5s 439ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [5s 439ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [5s 439ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 439ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 439ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-3] [5s 439ms] SocketTube(17) trying to write: 13 DEBUG: [pool-1-thread-3] [5s 439ms] SocketTube(17) wrote: 13 DEBUG: [pool-1-thread-3] [5s 439ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [5s 439ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [5s 439ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 439ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 439ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [5s 439ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [5s 439ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 440ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [5s 440ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [5s 440ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 440ms] FramesDecoder Got frame: SETTINGS: length=30, 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-14-SelectorManager] [5s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79a53250 for None (false) DEBUG: [HttpClient-14-SelectorManager] [5s 441ms] SocketTube(17) read bytes: 87 DEBUG: [HttpClient-14-SelectorManager] [5s 441ms] Http2Connection(SocketTube(17)) onNext: got 87 bytes in 1 buffers DEBUG: [readLoop] [5s 441ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 441ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [5s 442ms] SocketTube(17) resuming read event DEBUG: [readLoop] [5s 442ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [5s 442ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [5s 442ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [5s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79a53250 for R (false) DEBUG: [HttpClient-14-SelectorManager] [5s 442ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 442ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 442ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 442ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 442ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [5s 442ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [5s 442ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 442ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [5s 442ms] Http2Connection(SocketTube(17)) sending 87 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 442ms] Http2Connection(SocketTube(17)) H2 Receiving(1): 87 DEBUG: [pool-1-thread-3] [5s 442ms] Http2Connection(SocketTube(17)) Processing 87 DEBUG: [pool-1-thread-3] [5s 442ms] FramesDecoder decodes: 87 DEBUG: [pool-1-thread-3] [5s 442ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 442ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [5s 442ms] Http2Connection(SocketTube(17)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [5s 442ms] PlainHttpConnection(SocketTube(17)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 442ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 442ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-3] [5s 442ms] SocketTube(17) trying to write: 9 DEBUG: [pool-1-thread-3] [5s 442ms] SocketTube(17) wrote: 9 DEBUG: [pool-1-thread-3] [5s 442ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [5s 442ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [5s 442ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 442ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 442ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 442ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [5s 442ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 442ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [5s 442ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [5s 442ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 442ms] Http2Connection(SocketTube(17))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 442ms] Http2Connection(SocketTube(17))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 442ms] Http2Connection(SocketTube(17))/Stream(1) Completing responseCF(0) with response headers DEBUG: [HttpClient-14-SelectorManager] [5s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79a53250 for None (false) DEBUG: [HttpClient-14-SelectorManager] [5s 442ms] SocketTube(17) read bytes: 9 DEBUG: [HttpClient-14-SelectorManager] [5s 443ms] Http2Connection(SocketTube(17)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [5s 443ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [5s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79a53250 for R (false) DEBUG: [HttpClient-14-SelectorManager] [5s 443ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 443ms] Http2Connection(SocketTube(17))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48357/http2/fixed/x) 200 HTTP_2 Local port: 46466 DEBUG: [pool-1-thread-3] [5s 534ms] Http2Connection(SocketTube(17))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [5s 534ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 534ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 534ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 534ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [5s 534ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [5s 534ms] HttpClientImpl(14) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:48357/http2/fixed/x DEBUG: [pool-1-thread-3] [5s 534ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [5s 534ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 534ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 534ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [5s 534ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [5s 534ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 534ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 534ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [5s 534ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 534ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 534ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 534ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 534ms] Http2Connection(SocketTube(17))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [5s 534ms] Http2Connection(SocketTube(17))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [5s 534ms] Http2Connection(SocketTube(17))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [5s 535ms] Http2Connection(SocketTube(17)) Closed stream 1 DEBUG: [pool-1-thread-3] [5s 535ms] Http2Connection(SocketTube(17))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5eeee134 DEBUG: [pool-1-thread-3] [5s 535ms] Http2Connection(SocketTube(17))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [5s 535ms] Http2Connection(SocketTube(17)) H2 processed(1) DEBUG: [pool-1-thread-3] [5s 535ms] Http2Connection(SocketTube(17)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 535ms] Http2Connection(SocketTube(17)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-3] [5s 535ms] Http2Connection(SocketTube(17)) Processing 9 DEBUG: [pool-1-thread-3] [5s 535ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 535ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 535ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [5s 535ms] Http2Connection(SocketTube(17)) H2 processed(2) DEBUG: [MainThread] [5s 538ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 538ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 538ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 538ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 538ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 539ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [5s 540ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:48357/http2/chunk/x GET DEBUG: [pool-1-thread-3] [5s 540ms] Exchange establishing exchange for http://127.0.0.1:48357/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 540ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 540ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 540ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 540ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [5s 540ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 540ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [5s 540ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 540ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 540ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6d020ed queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 541ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6d020ed, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 541ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 541ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 541ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 541ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 541ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 541ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [5s 541ms] PlainHttpConnection(SocketTube(18)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-15-SelectorManager] [5s 541ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@17204f0e for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-15-SelectorManager] [5s 541ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=46476,localport=48357] DEBUG: [HttpClient-15-SelectorManager] [5s 541ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46476 TestServer(1): starting connection DEBUG: [pool-1-thread-3] [5s 541ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 541ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [pool-1-thread-3] [5s 541ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-3] [5s 541ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 541ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-3] [5s 541ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 541ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [pool-1-thread-3] [5s 541ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-3] [5s 541ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 541ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [5s 541ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 541ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [5s 541ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-3] [5s 542ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-15-SelectorManager] [5s 542ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [5s 542ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1dd8247e DEBUG: [HttpClient-15-SelectorManager] [5s 542ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [5s 542ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [5s 542ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [5s 542ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [5s 542ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [5s 542ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [5s 542ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 542ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [5s 542ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 542ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-1] [5s 542ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 542ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 542ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 542ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 542ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 542ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 542ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 542ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 542ms] Http1Publisher(SocketTube(18)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [5s 542ms] SocketTube(18) trying to write: 204 DEBUG: [pool-1-thread-1] [5s 542ms] SocketTube(18) wrote: 204 DEBUG: [pool-1-thread-1] [5s 542ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [5s 542ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 542ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 542ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 542ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 542ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 542ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 542ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 542ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [pool-1-thread-1] [5s 542ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [5s 542ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 542ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@73e55cdb DEBUG: [pool-1-thread-1] [5s 542ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 542ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 542ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 542ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 542ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [5s 542ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [5s 542ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [5s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for R (true) DEBUG: [HttpClient-15-SelectorManager] [5s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for None (false) DEBUG: [HttpClient-15-SelectorManager] [5s 543ms] SocketTube(18) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [5s 543ms] Http1AsyncReceiver(SocketTube(18)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [5s 543ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [5s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for R (false) DEBUG: [HttpClient-15-SelectorManager] [5s 543ms] 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 543ms] Http1AsyncReceiver(SocketTube(18)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6d020ed DEBUG: [pool-1-thread-3] [5s 543ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 543ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6d020ed DEBUG: [pool-1-thread-3] [5s 543ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [5s 543ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [5s 543ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6d020ed DEBUG: [pool-1-thread-3] [5s 543ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 543ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 543ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46476 remote=/127.0.0.1:48357] DEBUG: [pool-1-thread-3] [5s 543ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [5s 543ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@690086d5(15) DEBUG: [pool-1-thread-3] [5s 543ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6eacb844/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47e203e4 queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 543ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 543ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 543ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 543ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-3] [5s 543ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 543ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [5s 544ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [5s 544ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [5s 544ms] Http2Connection(SocketTube(18)) Opened stream 1 DEBUG: [pool-1-thread-3] [5s 544ms] Http2Connection(SocketTube(18))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [5s 544ms] Http2Connection(SocketTube(18))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [5s 544ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-3] [5s 544ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 544ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-3] [5s 544ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 544ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-3] [5s 544ms] SocketTube(18) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [5s 544ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [5s 544ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [5s 544ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6948c4c0 DEBUG: [HttpClient-15-SelectorManager] [5s 544ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [5s 544ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [5s 544ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [5s 544ms] Http2Connection(SocketTube(18)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [5s 544ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [5s 544ms] PlainHttpConnection(SocketTube(18)) added 63 bytes in the priority write queue DEBUG: [HttpClient-15-SelectorManager] [5s 544ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [5s 544ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [5s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for R (false) DEBUG: [pool-1-thread-3] [5s 544ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [5s 544ms] SocketTube(18) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [5s 544ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [5s 544ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [5s 544ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [5s 544ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 544ms] PlainHttpConnection(SocketTube(18)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [5s 544ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 544ms] Http2Connection(SocketTube(18)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [5s 544ms] Http2Connection(SocketTube(18)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 544ms] Http2Connection(SocketTube(18)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 544ms] Http1AsyncReceiver(SocketTube(18)) stopping DEBUG: [pool-1-thread-3] [5s 544ms] Http1AsyncReceiver(SocketTube(18)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [5s 544ms] Http1AsyncReceiver(SocketTube(18)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [5s 544ms] Http2Connection(SocketTube(18)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [5s 544ms] Http2Connection(SocketTube(18)) H2 processed buffered data DEBUG: [pool-1-thread-3] [5s 544ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-3] [5s 544ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-3] [5s 544ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-3] [5s 544ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [5s 544ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [5s 544ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@690086d5(15) DEBUG: [pool-1-thread-3] [5s 544ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6eacb844/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47e203e4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 544ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [5s 544ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [5s 544ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [5s 544ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [5s 544ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-1] [5s 544ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-1] [5s 544ms] SocketTube(18) trying to write: 63 DEBUG: [pool-1-thread-1] [5s 544ms] SocketTube(18) wrote: 63 DEBUG: [pool-1-thread-1] [5s 544ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [5s 544ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-1] [5s 544ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 544ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 544ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-1] [5s 544ms] SocketTube(18) trying to write: 13 DEBUG: [Test-server-pool] [5s 545ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [5s 545ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 545ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [5s 545ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [5s 545ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 545ms] FramesDecoder Got frame: SETTINGS: length=30, 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 DEBUG: [readLoop] [5s 545ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 545ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [5s 545ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [5s 545ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [5s 545ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [5s 545ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 546ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 546ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 546ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [5s 546ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [5s 546ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 546ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-15-SelectorManager] [5s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for None (false) DEBUG: [HttpClient-15-SelectorManager] [5s 546ms] SocketTube(18) read bytes: 91 DEBUG: [HttpClient-15-SelectorManager] [5s 546ms] Http2Connection(SocketTube(18)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [5s 546ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [5s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for R (false) DEBUG: [HttpClient-15-SelectorManager] [5s 546ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 545ms] SocketTube(18) wrote: 13 DEBUG: [pool-1-thread-1] [5s 547ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [5s 547ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-1] [5s 547ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 547ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 547ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 548ms] Http2Connection(SocketTube(18)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 548ms] Http2Connection(SocketTube(18)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-3] [5s 548ms] Http2Connection(SocketTube(18)) Processing 91 DEBUG: [pool-1-thread-3] [5s 548ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-3] [5s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 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: [pool-1-thread-3] [5s 548ms] Http2Connection(SocketTube(18)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [5s 548ms] PlainHttpConnection(SocketTube(18)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 548ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 548ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-3] [5s 548ms] SocketTube(18) trying to write: 9 DEBUG: [pool-1-thread-3] [5s 548ms] SocketTube(18) wrote: 9 DEBUG: [pool-1-thread-3] [5s 548ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [5s 548ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-3] [5s 548ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 548ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 548ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [5s 548ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 548ms] Http2Connection(SocketTube(18))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [5s 548ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [5s 548ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [5s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 548ms] Http2Connection(SocketTube(18))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 548ms] Http2Connection(SocketTube(18))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [5s 548ms] Http2Connection(SocketTube(18))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48357/http2/chunk/x) 200 HTTP_2 Local port: 46476 DEBUG: [pool-1-thread-3] [5s 642ms] Http2Connection(SocketTube(18))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [5s 642ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 642ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 642ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 642ms] HttpClientImpl(15) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:48357/http2/chunk/x DEBUG: [pool-1-thread-3] [5s 642ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [5s 642ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [5s 643ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 643ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [5s 643ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [5s 643ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [5s 643ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 643ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 643ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 643ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SocketTube(18))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SocketTube(18))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SocketTube(18))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SocketTube(18)) Closed stream 1 DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SocketTube(18))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2d699901 DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SocketTube(18))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SocketTube(18)) H2 processed(1) DEBUG: [MainThread] [5s 650ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 650ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 650ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 650ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 650ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 651ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [5s 652ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:35705/https2/fixed/x GET DEBUG: [pool-1-thread-3] [5s 652ms] Exchange establishing exchange for https://127.0.0.1:35705/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 653ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 653ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [5s 654ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [pool-1-thread-3] [5s 654ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [5s 654ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@42ce16b7 for C (true) DEBUG: [HttpClient-16-SelectorManager] [5s 654ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [5s 654ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53832 DEBUG: [pool-1-thread-3] [5s 655ms] SocketTube(19) connecting flows DEBUG: [pool-1-thread-3] [5s 655ms] SocketTube(19) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 655ms] SocketTube(19) registering subscribe event DEBUG: [pool-1-thread-3] [5s 655ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 655ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 655ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-3] [5s 655ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SocketTube(19) DEBUG: [pool-1-thread-3] [5s 655ms] SocketTube(19) subscribed for writing DEBUG: [pool-1-thread-3] [5s 655ms] SocketTube(19) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 655ms] SSL Writer(SocketTube(19)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [5s 655ms] SSL Writer(SocketTube(19)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 655ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [5s 655ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 657ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 657ms] SSL Writer(SocketTube(19)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 657ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 657ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-3] [5s 657ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 657ms] SSL Writer(SocketTube(19)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [5s 657ms] SSL Writer(SocketTube(19)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [5s 657ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 657ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [5s 657ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-16-SelectorManager] [5s 657ms] 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@48367dc7[Not completed, 4 dependents] (id=1412) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@d34eaa5[Not completed, 1 dependents] (id=1418), 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-16-SelectorManager] [5s 657ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [5s 657ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-16-SelectorManager] [5s 657ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [5s 657ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [5s 657ms] SocketTube(19) resuming read event TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-16-SelectorManager] [5s 658ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [5s 658ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@d34eaa5[Not completed, 1 dependents] (id=1418), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [5s 658ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [5s 658ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [5s 658ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [5s 658ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [5s 658ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [5s 658ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-16-SelectorManager] [5s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for R (true) DEBUG: [pool-1-thread-3] [5s 659ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-3] [5s 659ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 659ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [5s 659ms] SocketTube(19) trying to write: 2191 DEBUG: [pool-1-thread-3] [5s 659ms] SocketTube(19) wrote: 2191 DEBUG: [pool-1-thread-3] [5s 659ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-3] [5s 659ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 659ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 659ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 659ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer(2): creating connection DEBUG: [pool-1-thread-3] [5s 659ms] SocketTube(19) 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=53832, Session(1697432538259|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [5s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 662ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [5s 662ms] SocketTube(19) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [5s 662ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [5s 662ms] SSL Reader(SocketTube(19)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [5s 662ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [5s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for R (false) DEBUG: [HttpClient-16-SelectorManager] [5s 662ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 662ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [5s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for None (false) DEBUG: [pool-1-thread-3] [5s 662ms] SSL Reader(SocketTube(19)) Unwrapping: 133 DEBUG: [HttpClient-16-SelectorManager] [5s 662ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [5s 662ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 662ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 662ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 662ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [5s 662ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-3] [5s 662ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [5s 662ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [5s 664ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-3] [5s 664ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [5s 664ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 664ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 664ms] SSL Writer(SocketTube(19)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 664ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 664ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-3] [5s 664ms] SSL Writer(SocketTube(19)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [5s 664ms] SSL Writer(SocketTube(19)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [5s 664ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 664ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 664ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [5s 664ms] SocketTube(19) trying to write: 6 DEBUG: [pool-1-thread-3] [5s 664ms] SocketTube(19) wrote: 6 DEBUG: [pool-1-thread-3] [5s 664ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-3] [5s 664ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 664ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 664ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 664ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 664ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 664ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-3] [5s 664ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-3] [5s 664ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 664ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [5s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for R (true) DEBUG: [HttpClient-16-SelectorManager] [5s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 665ms] SocketTube(19) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [5s 665ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [5s 665ms] SSL Reader(SocketTube(19)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [5s 665ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [5s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for R (false) DEBUG: [HttpClient-16-SelectorManager] [5s 665ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 669ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 669ms] SSL Reader(SocketTube(19)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [5s 669ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [5s 670ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 670ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [5s 670ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-3] [5s 670ms] SSL Reader(SocketTube(19)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [5s 670ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [5s 670ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 670ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [5s 670ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-3] [5s 670ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [5s 670ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [5s 670ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-3] [5s 671ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 671ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 671ms] SSL Reader(SocketTube(19)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [5s 671ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 671ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 671ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [5s 671ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-3] [5s 671ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [5s 671ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 671ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 671ms] SSL Writer(SocketTube(19)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 671ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 671ms] SSLFlowDelegate(SocketTube(19)) setALPN = h2 DEBUG: [pool-1-thread-3] [5s 672ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 672ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [5s 672ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [5s 672ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [5s 672ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [pool-1-thread-3] [5s 672ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7126a066 DEBUG: [pool-1-thread-3] [5s 672ms] Http2Connection(SSLTube(SocketTube(19))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [5s 672ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [5s 672ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 672ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [5s 672ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 672ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 672ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 672ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [5s 672ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 672ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 672ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 672ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-3] [5s 672ms] SSL Writer(SocketTube(19)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 672ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [5s 672ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [5s 672ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 672ms] Http2Connection(SSLTube(SocketTube(19))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [5s 672ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 672ms] Http2Connection(SSLTube(SocketTube(19))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 672ms] Http2Connection(SSLTube(SocketTube(19))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [5s 672ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed buffered data DEBUG: [pool-1-thread-3] [5s 672ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-3] [5s 672ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-3] [5s 672ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 672ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [5s 673ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [5s 673ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 673ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [5s 673ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [5s 673ms] Http2Connection(SSLTube(SocketTube(19))) Opened stream 1 DEBUG: [pool-1-thread-3] [5s 673ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [5s 673ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 673ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 673ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 673ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 673ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [5s 673ms] SSL Writer(SocketTube(19)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [5s 673ms] SSL Writer(SocketTube(19)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [5s 673ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 673ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 673ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [5s 673ms] SocketTube(19) trying to write: 90 DEBUG: [pool-1-thread-3] [5s 673ms] SocketTube(19) wrote: 90 DEBUG: [pool-1-thread-3] [5s 673ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-3] [5s 673ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 673ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 673ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 673ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 673ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-3] [5s 673ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 673ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 673ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 673ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-3] [5s 673ms] SSL Writer(SocketTube(19)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 673ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 673ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 673ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 673ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-3] [5s 673ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 673ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 673ms] SSLTube(SocketTube(19)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 673ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-3] [5s 673ms] SSL Writer(SocketTube(19)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 673ms] SSL Writer(SocketTube(19)) wrapping 136 bytes TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [5s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 675ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [5s 675ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 676ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 676ms] SSL Writer(SocketTube(19)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 676ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 676ms] SSL Writer(SocketTube(19)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [5s 676ms] SSL Writer(SocketTube(19)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [5s 676ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 676ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 676ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [5s 676ms] SocketTube(19) trying to write: 174 DEBUG: [pool-1-thread-3] [5s 676ms] SocketTube(19) wrote: 174 DEBUG: [pool-1-thread-3] [5s 676ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-3] [5s 676ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 676ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 676ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 676ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 676ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-3] [5s 676ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 676ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 676ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 676ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 676ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-3] [5s 676ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-3] [5s 676ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 676ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [5s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for R (true) DEBUG: [Test-server-pool] [5s 676ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-16-SelectorManager] [5s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for None (false) DEBUG: [Test-server-pool] [5s 676ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 676ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [5s 676ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [5s 676ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 676ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 677ms] SocketTube(19) read bytes: 1803 DEBUG: [HttpClient-16-SelectorManager] [5s 677ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [5s 677ms] SSL Reader(SocketTube(19)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [5s 677ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [5s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for R (false) DEBUG: [HttpClient-16-SelectorManager] [5s 677ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 682ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 682ms] SSL Reader(SocketTube(19)) Unwrapping: 1803 DEBUG: [pool-1-thread-3] [5s 682ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-3] [5s 682ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 682ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [5s 682ms] SSL Reader(SocketTube(19)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [5s 682ms] SSL Reader(SocketTube(19)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 682ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [5s 682ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [5s 682ms] SSL Reader(SocketTube(19)) sending 39 DEBUG: [pool-1-thread-3] [5s 682ms] SSL Reader(SocketTube(19)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [5s 682ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 682ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [5s 682ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [5s 682ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 682ms] Http2Connection(SSLTube(SocketTube(19))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 682ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [5s 682ms] Http2Connection(SSLTube(SocketTube(19))) Processing 39 DEBUG: [pool-1-thread-3] [5s 682ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [5s 682ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 682ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [5s 682ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [5s 683ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 683ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 683ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 683ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 683ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-3] [5s 683ms] SSL Writer(SocketTube(19)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 683ms] SSL Writer(SocketTube(19)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 683ms] SSL Writer(SocketTube(19)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [5s 683ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 683ms] SSL Writer(SocketTube(19)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 683ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 683ms] SSL Writer(SocketTube(19)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [5s 683ms] SSL Writer(SocketTube(19)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [5s 683ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 683ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 683ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [5s 683ms] SocketTube(19) trying to write: 47 DEBUG: [pool-1-thread-3] [5s 683ms] SocketTube(19) wrote: 47 DEBUG: [pool-1-thread-3] [5s 683ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-3] [5s 683ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 683ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 683ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 683ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 683ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-3] [5s 683ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 683ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 683ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(1) DEBUG: [pool-1-thread-3] [5s 683ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 683ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 683ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-3] [5s 683ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-3] [5s 683ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 683ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [5s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for R (false) DEBUG: [readLoop] [5s 687ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 687ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [5s 687ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [5s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 687ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [5s 687ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 688ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [5s 688ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [5s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 688ms] 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 688ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 688ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [5s 688ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [5s 688ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 TestServer(2): connection started DEBUG: [HttpClient-16-SelectorManager] [5s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 696ms] SocketTube(19) read bytes: 163 DEBUG: [HttpClient-16-SelectorManager] [5s 696ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [5s 696ms] SSL Reader(SocketTube(19)) Adding 163 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [5s 696ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [5s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for R (false) DEBUG: [HttpClient-16-SelectorManager] [5s 696ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 696ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 696ms] SSL Reader(SocketTube(19)) Unwrapping: 163 DEBUG: [pool-1-thread-3] [5s 696ms] SSL Reader(SocketTube(19)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [5s 696ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-3] [5s 696ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [5s 696ms] SSL Reader(SocketTube(19)) sending 16 DEBUG: [pool-1-thread-3] [5s 696ms] SSL Reader(SocketTube(19)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [5s 696ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 696ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [5s 696ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [5s 696ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 696ms] Http2Connection(SSLTube(SocketTube(19))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 696ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [5s 696ms] Http2Connection(SSLTube(SocketTube(19))) Processing 16 DEBUG: [pool-1-thread-3] [5s 696ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [5s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 696ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 696ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 696ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 696ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [5s 697ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35705/https2/fixed/x) 200 HTTP_2 Local port: 53832 DEBUG: [pool-1-thread-3] [5s 758ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [5s 758ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 758ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 758ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 758ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(2) DEBUG: [pool-1-thread-3] [5s 758ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 758ms] SSL Reader(SocketTube(19)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [5s 758ms] SSL Reader(SocketTube(19)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [5s 758ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [5s 758ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [5s 758ms] SSL Reader(SocketTube(19)) sending 24 DEBUG: [pool-1-thread-3] [5s 758ms] SSL Reader(SocketTube(19)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [5s 758ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 758ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [5s 758ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19))) Processing 24 DEBUG: [pool-1-thread-3] [5s 759ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [5s 759ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 759ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [5s 759ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 759ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(3) DEBUG: [pool-1-thread-3] [5s 759ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 759ms] SSL Reader(SocketTube(19)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [5s 759ms] SSL Reader(SocketTube(19)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 759ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [5s 759ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [5s 759ms] SSL Reader(SocketTube(19)) sending 9 DEBUG: [pool-1-thread-3] [5s 759ms] SSL Reader(SocketTube(19)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [5s 759ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 759ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [5s 759ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19))) Processing 9 DEBUG: [pool-1-thread-3] [5s 759ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 759ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 759ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [5s 759ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 759ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 759ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 759ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19))) Closed stream 1 DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@13e213aa DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [5s 759ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(4) DEBUG: [pool-1-thread-3] [5s 759ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 759ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 759ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-3] [5s 759ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-3] [5s 759ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 759ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [5s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for R (false) DEBUG: [pool-1-thread-1] [5s 762ms] HttpClientImpl(16) ClientImpl (async) elapsed 109 millis for GET to https://127.0.0.1:35705/https2/fixed/x DEBUG: [MainThread] [5s 762ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 762ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 762ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 762ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 762ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 763ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [5s 770ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:35705/https2/chunk/x GET DEBUG: [pool-1-thread-1] [5s 770ms] Exchange establishing exchange for https://127.0.0.1:35705/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 771ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [5s 771ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [5s 771ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [pool-1-thread-1] [5s 771ms] 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] [5s 772ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4e5ebf00 for C (true) DEBUG: [HttpClient-17-SelectorManager] [5s 772ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [5s 772ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53836 DEBUG: [pool-1-thread-1] [5s 772ms] SocketTube(20) connecting flows DEBUG: [pool-1-thread-1] [5s 772ms] SocketTube(20) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 772ms] SocketTube(20) registering subscribe event DEBUG: [pool-1-thread-1] [5s 772ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [5s 772ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [5s 772ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [5s 772ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [pool-1-thread-1] [5s 772ms] SocketTube(20) subscribed for writing DEBUG: [pool-1-thread-1] [5s 772ms] SocketTube(20) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 772ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [5s 772ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 773ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [5s 773ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [5s 773ms] SocketTube(20) subscribe event raised TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53836, Session(1697432539166|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [5s 776ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 776ms] SSL Writer(SocketTube(20)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 776ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 776ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [5s 776ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [5s 776ms] SSL Writer(SocketTube(20)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [5s 776ms] SSL Writer(SocketTube(20)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [5s 776ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 776ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [5s 778ms] 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@44a6d470[Not completed, 4 dependents] (id=1475) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1a45280[Not completed, 1 dependents] (id=1481), 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-17-SelectorManager] [5s 778ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-17-SelectorManager] [5s 778ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-17-SelectorManager] [5s 778ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [5s 778ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [5s 778ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [5s 778ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [5s 778ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1a45280[Not completed, 1 dependents] (id=1481), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [5s 778ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [5s 778ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [5s 778ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [5s 778ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [5s 778ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [5s 778ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-17-SelectorManager] [5s 778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a394b0b for R (true) DEBUG: [pool-1-thread-1] [5s 779ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [5s 779ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 779ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [5s 779ms] SocketTube(20) trying to write: 2191 DEBUG: [pool-1-thread-1] [5s 779ms] SocketTube(20) wrote: 2191 DEBUG: [pool-1-thread-1] [5s 779ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [5s 779ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 779ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 779ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [5s 779ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 779ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [5s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a394b0b for None (false) DEBUG: [HttpClient-17-SelectorManager] [5s 790ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [5s 790ms] SocketTube(20) read bytes: 308 DEBUG: [HttpClient-17-SelectorManager] [5s 790ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [5s 790ms] SSL Reader(SocketTube(20)) Adding 308 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [5s 790ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [5s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a394b0b for R (false) DEBUG: [HttpClient-17-SelectorManager] [5s 790ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 790ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [5s 790ms] SSL Reader(SocketTube(20)) Unwrapping: 308 DEBUG: [pool-1-thread-1] [5s 790ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-1] [5s 790ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [5s 790ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [5s 790ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [5s 790ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [5s 790ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [5s 792ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-1] [5s 792ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [5s 792ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [5s 792ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [5s 792ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 792ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [5s 792ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [5s 792ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [5s 792ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [5s 792ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 792ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 792ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [5s 792ms] SocketTube(20) trying to write: 6 DEBUG: [pool-1-thread-1] [5s 792ms] SocketTube(20) wrote: 6 DEBUG: [pool-1-thread-1] [5s 792ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [5s 792ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 792ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 792ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [5s 792ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 792ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [5s 792ms] SSL Reader(SocketTube(20)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [5s 792ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [5s 792ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [5s 792ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [5s 792ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [5s 792ms] SSL Reader(SocketTube(20)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [5s 793ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [5s 793ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [5s 793ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [5s 793ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [5s 793ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [5s 793ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [5s 793ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-1] [5s 793ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [5s 793ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [5s 793ms] SSL Reader(SocketTube(20)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [5s 794ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 794ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [5s 794ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [5s 794ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [5s 794ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [5s 794ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [5s 794ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 794ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 795ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 795ms] SSLFlowDelegate(SocketTube(20)) setALPN = h2 DEBUG: [pool-1-thread-1] [5s 795ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [5s 795ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [5s 795ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [5s 795ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [5s 795ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [pool-1-thread-1] [5s 795ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5ad2b989 DEBUG: [pool-1-thread-1] [5s 795ms] Http2Connection(SSLTube(SocketTube(20))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [5s 795ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [5s 795ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 795ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [5s 795ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 795ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [5s 795ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [5s 795ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [5s 795ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 795ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [5s 795ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [5s 795ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [5s 795ms] SSL Writer(SocketTube(20)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 795ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [5s 795ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [5s 795ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 795ms] Http2Connection(SSLTube(SocketTube(20))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [5s 795ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 795ms] Http2Connection(SSLTube(SocketTube(20))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 795ms] Http2Connection(SSLTube(SocketTube(20))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [5s 795ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed buffered data DEBUG: [pool-1-thread-1] [5s 795ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-1] [5s 795ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-1] [5s 795ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 795ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [5s 796ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 796ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 796ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [5s 796ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [5s 796ms] Http2Connection(SSLTube(SocketTube(20))) Opened stream 1 DEBUG: [pool-1-thread-1] [5s 796ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [5s 796ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [5s 796ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 796ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 796ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 796ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [5s 796ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [5s 796ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [5s 796ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 796ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 796ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [5s 796ms] SocketTube(20) trying to write: 90 DEBUG: [pool-1-thread-1] [5s 796ms] SocketTube(20) wrote: 90 DEBUG: [pool-1-thread-1] [5s 796ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [5s 796ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 796ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 796ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 796ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [5s 796ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [5s 796ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [5s 796ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [5s 796ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [5s 796ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [5s 796ms] SSL Writer(SocketTube(20)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 796ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 796ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 796ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [5s 796ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [5s 796ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [5s 796ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [5s 796ms] SSLTube(SocketTube(20)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [5s 796ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [5s 796ms] SSL Writer(SocketTube(20)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 796ms] SSL Writer(SocketTube(20)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [5s 797ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 797ms] SSL Writer(SocketTube(20)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 797ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 797ms] SSL Writer(SocketTube(20)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [5s 797ms] SSL Writer(SocketTube(20)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [5s 797ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 797ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 797ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [5s 797ms] SocketTube(20) trying to write: 174 DEBUG: [pool-1-thread-1] [5s 797ms] SocketTube(20) wrote: 174 DEBUG: [pool-1-thread-1] [5s 797ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [5s 797ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 797ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 797ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 797ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [5s 797ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [5s 797ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [5s 797ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 797ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [5s 797ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [5s 797ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [5s 797ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [5s 797ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 797ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [5s 797ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a394b0b for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [5s 798ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [5s 798ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 798ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [5s 798ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [5s 798ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 798ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-17-SelectorManager] [5s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a394b0b for None (false) DEBUG: [HttpClient-17-SelectorManager] [5s 799ms] SocketTube(20) read bytes: 1803 DEBUG: [HttpClient-17-SelectorManager] [5s 799ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [5s 799ms] SSL Reader(SocketTube(20)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [5s 799ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [5s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a394b0b for R (false) DEBUG: [HttpClient-17-SelectorManager] [5s 799ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 799ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [5s 799ms] SSL Reader(SocketTube(20)) Unwrapping: 1803 DEBUG: [pool-1-thread-1] [5s 800ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [5s 800ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [5s 800ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [5s 800ms] SSL Reader(SocketTube(20)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [5s 800ms] SSL Reader(SocketTube(20)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 800ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [5s 800ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [5s 800ms] SSL Reader(SocketTube(20)) sending 39 DEBUG: [pool-1-thread-1] [5s 800ms] SSL Reader(SocketTube(20)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [5s 800ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 800ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [5s 800ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [5s 800ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 800ms] Http2Connection(SSLTube(SocketTube(20))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 800ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [5s 800ms] Http2Connection(SSLTube(SocketTube(20))) Processing 39 DEBUG: [pool-1-thread-1] [5s 800ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [5s 800ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 800ms] 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 800ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [5s 800ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [5s 800ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 800ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [5s 800ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [5s 800ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [5s 800ms] SSL Writer(SocketTube(20)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 800ms] SSL Writer(SocketTube(20)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [5s 800ms] SSL Writer(SocketTube(20)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [5s 801ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [5s 801ms] SSL Writer(SocketTube(20)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 801ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [5s 801ms] SSL Writer(SocketTube(20)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [5s 801ms] SSL Writer(SocketTube(20)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [5s 801ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 801ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 801ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [5s 801ms] SocketTube(20) trying to write: 47 DEBUG: [pool-1-thread-1] [5s 801ms] SocketTube(20) wrote: 47 DEBUG: [pool-1-thread-1] [5s 801ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [5s 801ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 801ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 801ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 801ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [5s 801ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [5s 801ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [5s 801ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 801ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(1) DEBUG: [pool-1-thread-1] [5s 801ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 801ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [5s 801ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [5s 801ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [5s 801ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 801ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [5s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a394b0b for R (false) TestServer(2): connection started DEBUG: [readLoop] [5s 814ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 814ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [5s 814ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [5s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 814ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [5s 814ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 814ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [5s 814ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [5s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 814ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [readLoop] [5s 815ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 815ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 815ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [5s 815ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [5s 815ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [5s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a394b0b for None (false) DEBUG: [HttpClient-17-SelectorManager] [5s 816ms] SocketTube(20) read bytes: 158 DEBUG: [HttpClient-17-SelectorManager] [5s 816ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [5s 816ms] SSL Reader(SocketTube(20)) Adding 158 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [5s 816ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [5s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a394b0b for R (false) DEBUG: [HttpClient-17-SelectorManager] [5s 816ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 816ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [5s 816ms] SSL Reader(SocketTube(20)) Unwrapping: 158 DEBUG: [pool-1-thread-1] [5s 816ms] SSL Reader(SocketTube(20)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [5s 816ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-1] [5s 816ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-1] [5s 816ms] SSL Reader(SocketTube(20)) sending 11 DEBUG: [pool-1-thread-1] [5s 816ms] SSL Reader(SocketTube(20)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-1] [5s 816ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 816ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [5s 816ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-1] [5s 817ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 817ms] Http2Connection(SSLTube(SocketTube(20))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 817ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-1] [5s 817ms] Http2Connection(SSLTube(SocketTube(20))) Processing 11 DEBUG: [pool-1-thread-1] [5s 817ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-1] [5s 817ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 817ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 817ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 817ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 817ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [5s 817ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35705/https2/chunk/x) 200 HTTP_2 Local port: 53836 DEBUG: [pool-1-thread-1] [5s 874ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 874ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 874ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 874ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 874ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(2) DEBUG: [pool-1-thread-1] [5s 874ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 874ms] SSL Reader(SocketTube(20)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) sending 24 DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20))) Processing 24 DEBUG: [pool-1-thread-1] [5s 875ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [5s 875ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 875ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [5s 875ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 875ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(3) DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) sending 9 DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [5s 875ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20))) Processing 9 DEBUG: [pool-1-thread-1] [5s 875ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [5s 875ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 875ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 875ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 875ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 875ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 875ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [5s 875ms] Http2Connection(SSLTube(SocketTube(20))) Closed stream 1 DEBUG: [pool-1-thread-1] [5s 876ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@45ed235c DEBUG: [pool-1-thread-1] [5s 876ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [5s 876ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(4) DEBUG: [pool-1-thread-1] [5s 876ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 876ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [5s 876ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [5s 876ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [5s 876ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 876ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 876ms] HttpClientImpl(17) ClientImpl (async) elapsed 105 millis for GET to https://127.0.0.1:35705/https2/chunk/x DEBUG: [HttpClient-17-SelectorManager] [5s 876ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a394b0b for R (false) DEBUG: [MainThread] [5s 878ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 878ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 878ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 878ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 878ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 879ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42323/http1/fixed/x GET DEBUG: [pool-1-thread-3] [5s 879ms] Exchange establishing exchange for http://127.0.0.1:42323/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 879ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 879ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 879ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 879ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [5s 879ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 880ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 880ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 880ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@72223146 queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 880ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@72223146, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 880ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 880ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 880ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 880ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 880ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 880ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [5s 880ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [5s 880ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 880ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [5s 880ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 880ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [5s 880ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [5s 880ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [5s 880ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 880ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [5s 880ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 880ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [5s 880ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [5s 880ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [5s 880ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [5s 880ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@53ce3aab DEBUG: [HttpClient-9-SelectorManager] [5s 880ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 880ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 880ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [5s 880ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 880ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 880ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 880ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 883ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 883ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 883ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 883ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [5s 883ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [5s 883ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [pool-1-thread-1] [5s 883ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [5s 883ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 883ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [5s 883ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 883ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 883ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 883ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 883ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 883ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 883ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 883ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 883ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [5s 883ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [5s 883ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [5s 883ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [5s 883ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 883ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 883ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 883ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 883ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 884ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 884ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 884ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [5s 884ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [5s 884ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 884ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1cb7bcbe DEBUG: [pool-1-thread-1] [5s 884ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 886ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 886ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [5s 886ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [5s 886ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 886ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 886ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 889ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@72223146 DEBUG: [pool-1-thread-1] [5s 889ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 889ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@72223146 DEBUG: [pool-1-thread-1] [5s 889ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [5s 889ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [5s 889ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@72223146 DEBUG: [pool-1-thread-1] [5s 889ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 889ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 982ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 982ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-1] [5s 982ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@317c99f7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ead70a0 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 983ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-1] [5s 983ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 983ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 983ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 983ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 983ms] HttpClientImpl(9) ClientImpl (async) elapsed 104 millis for GET to http://127.0.0.1:42323/http1/fixed/x DEBUG: [pool-1-thread-1] [5s 983ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@317c99f7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ead70a0, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 983ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@317c99f7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ead70a0 DEBUG: [pool-1-thread-1] [5s 983ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 983ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@317c99f7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ead70a0 DEBUG: [pool-1-thread-1] [5s 983ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [5s 983ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [5s 983ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 983ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 983ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [5s 983ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [5s 983ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 983ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [5s 983ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [5s 983ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 983ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [5s 983ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 983ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [5s 983ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [5s 983ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [5s 983ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [5s 983ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [5s 983ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 983ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-9-SelectorManager] [5s 983ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [5s 983ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [5s 984ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-1] [5s 984ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [5s 984ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 984ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 984ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [5s 984ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [5s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [pool-1-thread-1] [5s 984ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [HttpClient-9-SelectorManager] [5s 984ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 984ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 984ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 984ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 984ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 984ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 984ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [5s 984ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [5s 984ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 986ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 986ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 986ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 986ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 986ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 994ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42323/http1/chunk/x GET DEBUG: [pool-1-thread-3] [5s 996ms] Exchange establishing exchange for http://127.0.0.1:42323/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 997ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 997ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 997ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 997ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [5s 997ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 997ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 997ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 997ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@37381a98 queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 997ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@37381a98, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 997ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 997ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 997ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 997ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 997ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 997ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [5s 997ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [5s 997ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 997ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [5s 997ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 997ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [5s 997ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [5s 997ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [5s 997ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 997ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [5s 997ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [5s 997ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@448020fe DEBUG: [HttpClient-9-SelectorManager] [5s 997ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 997ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 997ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [5s 997ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 997ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 997ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 997ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 997ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 998ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [5s 998ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [5s 998ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 998ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [5s 998ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [5s 998ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 998ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 998ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 998ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 998ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=0 DEBUG: [pool-1-thread-1] [5s 998ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [5s 998ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 998ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [5s 998ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [pool-1-thread-3] [5s 998ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [5s 999ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [5s 999ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [5s 999ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [5s 999ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 999ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 999ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 999ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [5s 999ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 999ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 999ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 999ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 999ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 999ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 999ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [5s 999ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 999ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 999ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 999ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@73d9a989 DEBUG: [pool-1-thread-3] [5s 999ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 999ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 999ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 999ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [5s 999ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [6s] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@37381a98 DEBUG: [pool-1-thread-3] [6s] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@37381a98 DEBUG: [pool-1-thread-3] [6s] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [6s] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [6s] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@37381a98 DEBUG: [pool-1-thread-3] [6s] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 95ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [6s 95ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-3] [6s 96ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@70258b1b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@136e2c58 queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 96ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-3] [6s 96ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 96ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 96ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [6s 96ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [6s 96ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@70258b1b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@136e2c58, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 96ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:42323/http1/chunk/x DEBUG: [pool-1-thread-3] [6s 96ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@70258b1b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@136e2c58 DEBUG: [pool-1-thread-3] [6s 96ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 96ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@70258b1b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@136e2c58 DEBUG: [pool-1-thread-3] [6s 96ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [6s 96ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [6s 96ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [6s 96ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [6s 96ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [6s 96ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [6s 96ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [6s 96ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [6s 96ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [6s 96ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [6s 96ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [6s 96ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [6s 96ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 96ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 96ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [6s 96ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [6s 96ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [6s 96ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 96ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [6s 96ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [6s 96ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 96ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [6s 96ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 96ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [6s 96ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [6s 96ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [6s 96ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [6s 96ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [6s 97ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [6s 97ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [MainThread] [6s 97ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [6s 97ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [6s 97ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [6s 97ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [6s 97ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [6s 97ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 97ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 97ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 97ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 97ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 97ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 97ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 97ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 97ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 97ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [6s 97ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 97ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [6s 97ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 97ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [6s 97ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [MainThread] [6s 97ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [6s 97ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [MainThread] [6s 97ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [6s 97ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 97ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [6s 98ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:34835/https1/fixed/x GET DEBUG: [pool-1-thread-3] [6s 98ms] Exchange establishing exchange for https://127.0.0.1:34835/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 98ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 98ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 98ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 98ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [6s 99ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 99ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 99ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5ade7091 queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5ade7091, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 99ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 99ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 99ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 99ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ff5582 DEBUG: [pool-1-thread-3] [6s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [6s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 99ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 99ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 99ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [6s 99ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 99ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 99ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 99ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 99ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [6s 99ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [6s 99ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [6s 99ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 99ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 99ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 99ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [6s 99ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [6s 99ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 99ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [6s 99ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 100ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 100ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [6s 100ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [6s 100ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 100ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [6s 100ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [6s 100ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [6s 100ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 100ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 100ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [6s 100ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [6s 100ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [6s 100ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [6s 100ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 100ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 100ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 100ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [6s 100ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [6s 100ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 100ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 100ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 100ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 100ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 100ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 100ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 100ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 100ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 100ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 100ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 100ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 100ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 100ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6411b5e9 DEBUG: [pool-1-thread-3] [6s 100ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 100ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 100ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 100ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [6s 100ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 101ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [6s 101ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 101ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 101ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 101ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 101ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 101ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [6s 101ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-3] [6s 101ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [6s 101ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [6s 101ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [6s 101ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [6s 101ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 101ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 101ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [6s 101ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [6s 101ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5ade7091 DEBUG: [pool-1-thread-3] [6s 101ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 101ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5ade7091 DEBUG: [pool-1-thread-3] [6s 101ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-3] [6s 101ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [6s 101ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5ade7091 DEBUG: [pool-1-thread-3] [6s 101ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 101ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 199ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [6s 199ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-3] [6s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@28eb2fac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11888d8 queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 199ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 199ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 199ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:34835/https1/fixed/x DEBUG: [pool-1-thread-3] [6s 199ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [6s 199ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [6s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@28eb2fac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11888d8, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [6s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@28eb2fac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11888d8 DEBUG: [pool-1-thread-3] [6s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@28eb2fac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11888d8 DEBUG: [pool-1-thread-3] [6s 200ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [6s 200ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [6s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [6s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [6s 200ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 200ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 200ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 200ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [6s 200ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 200ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [6s 200ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [6s 200ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [6s 200ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [6s 200ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 200ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [6s 200ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [6s 200ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [6s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [6s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@28eb2fac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11888d8 DEBUG: [pool-1-thread-3] [6s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@28eb2fac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11888d8 DEBUG: [pool-1-thread-3] [6s 200ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-3] [6s 200ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [6s 200ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 200ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 200ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [6s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [6s 200ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 200ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [6s 200ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [6s 200ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [6s 200ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [6s 200ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [6s 200ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 200ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [6s 200ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [6s 200ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 200ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 200ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [6s 200ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 200ms] HttpResponseInputStream item offered DEBUG: [MainThread] [6s 201ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [6s 201ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [6s 201ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-3] [6s 201ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 201ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [6s 201ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 201ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [6s 201ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 201ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 201ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 201ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 201ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [6s 201ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [6s 201ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [6s 201ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [pool-1-thread-3] [6s 201ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [6s 202ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:34835/https1/chunk/x GET DEBUG: [pool-1-thread-3] [6s 202ms] Exchange establishing exchange for https://127.0.0.1:34835/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 202ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 202ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 202ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 202ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [6s 202ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 202ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 202ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1460c29e queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1460c29e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 202ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 202ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 202ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 202ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@658719f1 DEBUG: [pool-1-thread-3] [6s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [6s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 202ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 202ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 203ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [6s 203ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 203ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 203ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 203ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 203ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [6s 203ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [6s 203ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [6s 203ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 203ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 203ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 203ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [6s 203ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [6s 203ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 204ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [6s 204ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 204ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 204ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [6s 204ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [6s 204ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 204ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [6s 204ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [6s 204ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [6s 204ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 204ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 204ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [6s 204ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [6s 204ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [6s 204ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [6s 204ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 204ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 204ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 204ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [6s 204ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [6s 204ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 204ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 204ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 204ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 204ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 205ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 205ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 205ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 205ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 205ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 205ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 205ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 205ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 205ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@209c03d1 DEBUG: [pool-1-thread-3] [6s 205ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 205ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 205ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 205ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [6s 205ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 206ms] SocketTube(10) read bytes: 180 DEBUG: [HttpClient-9-SelectorManager] [6s 206ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 206ms] SSL Reader(SocketTube(10)) Adding 180 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 206ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [6s 206ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:180, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 206ms] SSL Reader(SocketTube(10)) Unwrapping: 180 DEBUG: [HttpClient-9-SelectorManager] [6s 206ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 206ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 206ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 180 into buffer of 16676 remaining to decode: 58 DEBUG: [pool-1-thread-3] [6s 206ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [6s 206ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [6s 206ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-3] [6s 206ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [6s 206ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 206ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 206ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [6s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 206ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [pool-1-thread-3] [6s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1460c29e DEBUG: [HttpClient-9-SelectorManager] [6s 206ms] SocketTube(10) no more demand for reading DEBUG: [pool-1-thread-3] [6s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [6s 206ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1460c29e DEBUG: [pool-1-thread-3] [6s 206ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [6s 207ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [6s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1460c29e DEBUG: [pool-1-thread-3] [6s 207ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 207ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 302ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [6s 302ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-3] [6s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@619baf90/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@73fdf50f queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 303ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 303ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 303ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [6s 303ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [6s 303ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:34835/https1/chunk/x DEBUG: [pool-1-thread-3] [6s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@619baf90/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@73fdf50f, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [6s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@619baf90/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@73fdf50f DEBUG: [pool-1-thread-3] [6s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@619baf90/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@73fdf50f DEBUG: [pool-1-thread-3] [6s 303ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [6s 303ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [6s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [6s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [6s 303ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 303ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 303ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 303ms] SSL Reader(SocketTube(10)) Unwrapping: 58 DEBUG: [pool-1-thread-3] [6s 304ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 58 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 304ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [6s 304ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [6s 304ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [6s 304ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [6s 304ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 304ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 304ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [6s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [6s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@619baf90/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@73fdf50f DEBUG: [pool-1-thread-3] [6s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@619baf90/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@73fdf50f DEBUG: [pool-1-thread-3] [6s 304ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [6s 304ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [6s 304ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [6s 304ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [6s 304ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [6s 304ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [6s 304ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [6s 304ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [6s 304ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 304ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 304ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [6s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [pool-1-thread-3] [6s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-3] [6s 304ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [6s 305ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 305ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 305ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [6s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [6s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [6s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [6s 305ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [6s 306ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [6s 306ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [MainThread] [6s 306ms] SocketTube(10) got some demand for reading DEBUG: [MainThread] [6s 306ms] SocketTube(10) resuming read event DEBUG: [MainThread] [6s 306ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 306ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [6s 306ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [6s 306ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [6s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (true) DEBUG: [HttpClient-9-SelectorManager] [6s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 306ms] SocketTube(10) read bytes: 43 DEBUG: [HttpClient-9-SelectorManager] [6s 306ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 306ms] SSL Reader(SocketTube(10)) Adding 43 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 306ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 306ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 306ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:43, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 306ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [6s 307ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 307ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [6s 307ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [6s 307ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [6s 307ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [6s 307ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 307ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 307ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [6s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [6s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@619baf90/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@73fdf50f DEBUG: [pool-1-thread-3] [6s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@619baf90/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@73fdf50f DEBUG: [pool-1-thread-3] [6s 307ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [6s 307ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [6s 307ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [6s 307ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [6s 307ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [6s 307ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [6s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [6s 307ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 307ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [6s 307ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 307ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [6s 307ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [6s 307ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 307ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 307ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [6s 307ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 307ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 307ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [6s 307ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [6s 307ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [6s 307ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-3] [6s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 307ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [6s 307ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 307ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 307ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 307ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 307ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [6s 307ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [6s 307ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [6s 307ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 307ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [MainThread] [6s 309ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:48357/http2/fixed/x GET DEBUG: [pool-1-thread-3] [6s 309ms] Exchange establishing exchange for http://127.0.0.1:48357/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 310ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [6s 310ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 310ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 310ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [6s 310ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 310ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 310ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [6s 311ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [6s 311ms] Http2Connection(SocketTube(11)) Opened stream 5 DEBUG: [pool-1-thread-3] [6s 311ms] Http2Connection(SocketTube(11))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [6s 311ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 311ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 311ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [6s 311ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-3] [6s 311ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-3] [6s 311ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [6s 311ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [6s 311ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 311ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 311ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 311ms] Exchange checkFor407: all clear DEBUG: [readLoop] [6s 311ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 311ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [6s 311ms] Exchange sendRequestBody DEBUG: [readLoop] [6s 311ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [6s 312ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 312ms] Http2Connection(SocketTube(11))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [6s 312ms] 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] [6s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 313ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [6s 313ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [6s 313ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 313ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 313ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 313ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 47 DEBUG: [pool-1-thread-3] [6s 313ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-3] [6s 313ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-3] [6s 313ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 313ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 313ms] Http2Connection(SocketTube(11))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 313ms] Http2Connection(SocketTube(11))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [6s 313ms] Http2Connection(SocketTube(11))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [6s 313ms] Http2Connection(SocketTube(11))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:48357/http2/fixed/x) 200 HTTP_2 Local port: 46450 DEBUG: [pool-1-thread-3] [6s 409ms] Http2Connection(SocketTube(11))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 409ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 410ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [6s 410ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [6s 410ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:48357/http2/fixed/x DEBUG: [pool-1-thread-3] [6s 410ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-3] [6s 410ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 410ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 42, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 5) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [6s 410ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 410ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 410ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [6s 410ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 410ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SocketTube(11))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SocketTube(11))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SocketTube(11))/Stream(5) close stream 5 DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SocketTube(11)) Closed stream 5 DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SocketTube(11))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6eaa2e97 DEBUG: [MainThread] [6s 410ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 410ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 410ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SocketTube(11))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [MainThread] [6s 410ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 410ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 411ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:48357/http2/chunk/x GET DEBUG: [pool-1-thread-3] [6s 412ms] Exchange establishing exchange for http://127.0.0.1:48357/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 412ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [6s 412ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 412ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 412ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [6s 412ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 412ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 412ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [6s 412ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [6s 412ms] Http2Connection(SocketTube(11)) Opened stream 7 DEBUG: [pool-1-thread-3] [6s 412ms] Http2Connection(SocketTube(11))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [6s 412ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 412ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 412ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [6s 412ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-3] [6s 412ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-3] [6s 412ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [6s 413ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [6s 413ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 413ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 413ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 413ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 413ms] Http2Connection(SocketTube(11))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [6s 413ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 413ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 413ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [6s 413ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [6s 413ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 413ms] 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] [6s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 414ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [6s 414ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [6s 414ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 414ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 414ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 414ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 42 DEBUG: [pool-1-thread-3] [6s 414ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [6s 414ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [6s 414ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 414ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 414ms] Http2Connection(SocketTube(11))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 414ms] Http2Connection(SocketTube(11))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [6s 414ms] Http2Connection(SocketTube(11))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [6s 414ms] Http2Connection(SocketTube(11))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:48357/http2/chunk/x) 200 HTTP_2 Local port: 46450 DEBUG: [pool-1-thread-3] [6s 518ms] Http2Connection(SocketTube(11))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 518ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 518ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [6s 518ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [6s 518ms] HttpClientImpl(9) ClientImpl (async) elapsed 106 millis for GET to http://127.0.0.1:48357/http2/chunk/x DEBUG: [pool-1-thread-3] [6s 518ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [6s 518ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [6s 518ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-3] [6s 518ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 518ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 518ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 56, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 518ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 7) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [6s 518ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 518ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 518ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 518ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 518ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [6s 518ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 518ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 518ms] Http2Connection(SocketTube(11))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-3] [6s 518ms] Http2Connection(SocketTube(11))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-3] [6s 519ms] Http2Connection(SocketTube(11))/Stream(7) close stream 7 DEBUG: [pool-1-thread-3] [6s 519ms] Http2Connection(SocketTube(11)) Closed stream 7 DEBUG: [pool-1-thread-3] [6s 519ms] Http2Connection(SocketTube(11))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5271ebfd DEBUG: [pool-1-thread-3] [6s 519ms] Http2Connection(SocketTube(11))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-3] [6s 519ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [MainThread] [6s 519ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 519ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 519ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [6s 519ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 519ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 520ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35705/https2/fixed/x GET DEBUG: [pool-1-thread-3] [6s 521ms] Exchange establishing exchange for https://127.0.0.1:35705/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 521ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [6s 521ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 521ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 521ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [6s 522ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 522ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 522ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [6s 522ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [6s 522ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 5 DEBUG: [pool-1-thread-3] [6s 522ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [6s 522ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 522ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 522ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [6s 522ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 522ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [6s 522ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 522ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 522ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [6s 523ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [6s 523ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 523ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [6s 523ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [6s 523ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [6s 523ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 523ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 523ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [6s 523ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [6s 523ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [6s 523ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [6s 523ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 523ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 523ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 523ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [6s 523ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [6s 523ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [6s 523ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 523ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 523ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 523ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [6s 523ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 523ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [6s 523ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [6s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 523ms] 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 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 525ms] SocketTube(12) read bytes: 115 DEBUG: [HttpClient-9-SelectorManager] [6s 525ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 525ms] SSL Reader(SocketTube(12)) Adding 115 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 525ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 525ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 525ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:115, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 525ms] SSL Reader(SocketTube(12)) Unwrapping: 115 DEBUG: [HttpClient-9-SelectorManager] [6s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 525ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 525ms] 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] [6s 525ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 115 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-3] [6s 525ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [6s 525ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [6s 525ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-3] [6s 525ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [6s 525ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 525ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [6s 525ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [6s 525ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 525ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 525ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(8): 15 DEBUG: [pool-1-thread-3] [6s 525ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-3] [6s 525ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [6s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 525ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 526ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 526ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [6s 526ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [6s 526ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:35705/https2/fixed/x) 200 HTTP_2 Local port: 53828 DEBUG: [pool-1-thread-3] [6s 621ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 621ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 621ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [6s 621ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [6s 621ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:35705/https2/fixed/x DEBUG: [pool-1-thread-3] [6s 621ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(8) DEBUG: [pool-1-thread-3] [6s 621ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 621ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [6s 622ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 622ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [6s 622ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [6s 622ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [6s 622ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [6s 622ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [6s 622ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [6s 622ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [6s 622ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [6s 622ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 622ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 622ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(9): 24 DEBUG: [pool-1-thread-3] [6s 622ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [6s 622ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [6s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 622ms] FramesDecoder Got frame: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [6s 622ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [6s 622ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onNext(15) DEBUG: [pool-1-thread-3] [6s 622ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 622ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 622ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 45, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 622ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 5) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [6s 622ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [6s 622ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(9) DEBUG: [MainThread] [6s 622ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [6s 622ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [6s 622ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 622ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [6s 622ms] SocketTube(12) got some demand for reading DEBUG: [MainThread] [6s 622ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [6s 622ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [6s 622ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 622ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (true) DEBUG: [HttpClient-9-SelectorManager] [6s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 623ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [6s 623ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 623ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 623ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [pool-1-thread-3] [6s 623ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 623ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 623ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [6s 623ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 623ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [6s 623ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [6s 623ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [6s 623ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [6s 623ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 623ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [6s 623ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [6s 623ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 623ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 623ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(10): 9 DEBUG: [pool-1-thread-3] [6s 623ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [6s 623ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 623ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 623ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 623ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 623ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 623ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 623ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [6s 623ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 623ms] HttpResponseInputStream item offered DEBUG: [MainThread] [6s 623ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [6s 623ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-3] [6s 623ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-3] [6s 624ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-3] [6s 624ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 5 DEBUG: [pool-1-thread-3] [6s 624ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4e383931 DEBUG: [pool-1-thread-3] [6s 624ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-3] [6s 624ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(10) DEBUG: [pool-1-thread-3] [6s 624ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 624ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [6s 624ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [6s 624ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [6s 624ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 624ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [MainThread] [6s 625ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35705/https2/chunk/x GET DEBUG: [pool-1-thread-3] [6s 625ms] Exchange establishing exchange for https://127.0.0.1:35705/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 625ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [6s 625ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 625ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 625ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [6s 625ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 625ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 625ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [6s 625ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [6s 626ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 7 DEBUG: [pool-1-thread-3] [6s 626ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [6s 626ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 626ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 626ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [6s 626ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 626ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [6s 626ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 626ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 626ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [6s 626ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [6s 626ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 626ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [6s 626ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [6s 626ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [6s 626ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 626ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 626ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [6s 626ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [6s 626ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [6s 626ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [6s 626ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 626ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 626ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 626ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [6s 626ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [6s 626ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [6s 626ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 626ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 626ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 627ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [6s 627ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 627ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [6s 627ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [6s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 627ms] 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 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 630ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [6s 630ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 630ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 630ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 630ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 630ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 630ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-3] [6s 631ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [6s 631ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [6s 631ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [6s 631ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [6s 631ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [6s 631ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 631ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [6s 631ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [6s 631ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 631ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 631ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(11): 10 DEBUG: [pool-1-thread-3] [6s 631ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [6s 631ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [6s 631ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 631ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 631ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 631ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [6s 631ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [6s 631ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:35705/https2/chunk/x) 200 HTTP_2 Local port: 53828 DEBUG: [pool-1-thread-3] [6s 726ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 726ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 726ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [6s 726ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [6s 726ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:35705/https2/chunk/x DEBUG: [pool-1-thread-3] [6s 726ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(11) DEBUG: [pool-1-thread-3] [6s 726ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 726ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [MainThread] [6s 727ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [6s 727ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [6s 727ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [6s 727ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [6s 727ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [6s 727ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [6s 727ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 727ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [6s 727ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [6s 727ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 727ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 727ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(12): 24 DEBUG: [pool-1-thread-3] [6s 727ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [6s 727ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [6s 727ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 727ms] FramesDecoder Got frame: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [6s 727ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [6s 727ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onNext(15) DEBUG: [pool-1-thread-3] [6s 727ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 727ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 727ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 60, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 727ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 7) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [6s 727ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(12) DEBUG: [pool-1-thread-3] [6s 727ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [6s 727ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 727ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [6s 727ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [MainThread] [6s 727ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [6s 727ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [6s 727ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 727ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [6s 727ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [6s 727ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [6s 727ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [6s 728ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 728ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [6s 728ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [6s 728ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 728ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 728ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(13): 9 DEBUG: [pool-1-thread-3] [6s 728ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [6s 728ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 728ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 728ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 728ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 728ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 728ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 728ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [6s 728ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 728ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 728ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [MainThread] [6s 728ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [6s 728ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-3] [6s 728ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-3] [6s 728ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 7 DEBUG: [pool-1-thread-3] [6s 728ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@21affa54 DEBUG: [pool-1-thread-3] [6s 728ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-3] [6s 728ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(13) DEBUG: [pool-1-thread-3] [6s 728ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 728ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [6s 728ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [6s 728ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [6s 728ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 728ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 728ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [MainThread] [6s 739ms] HttpClientImpl(18) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [6s 742ms] HttpClientImpl(18) ClientImpl (async) send http://127.0.0.1:42323/http1/fixed/x GET DEBUG: [pool-1-thread-3] [6s 743ms] Exchange establishing exchange for http://127.0.0.1:42323/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 743ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 743ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 743ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 743ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [6s 743ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [6s 743ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [6s 743ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 743ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 743ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@43bd9857 queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 743ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@43bd9857, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 743ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 743ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 743ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 743ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 743ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 743ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [6s 744ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-18-SelectorManager] [6s 744ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2520b069 for C (true) DEBUG: [HttpClient-18-SelectorManager] [6s 744ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-18-SelectorManager] [6s 744ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44906 DEBUG: [pool-1-thread-3] [6s 744ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [6s 744ms] Http1Exchange SocketTube(21) connecting flows DEBUG: [pool-1-thread-3] [6s 744ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-3] [6s 744ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 744ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-3] [6s 744ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [6s 744ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [6s 744ms] SocketTube(21) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2fd8db19 DEBUG: [HttpClient-18-SelectorManager] [6s 744ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [6s 744ms] SocketTube(21) calling onSubscribe DEBUG: [pool-1-thread-3] [6s 744ms] Http1Publisher(SocketTube(21)) got subscriber: SocketTube(21) DEBUG: [pool-1-thread-3] [6s 744ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-3] [6s 744ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-18-SelectorManager] [6s 744ms] Http1AsyncReceiver(SocketTube(21)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [6s 744ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-18-SelectorManager] [6s 744ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [6s 744ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-18-SelectorManager] [6s 744ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [6s 744ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 744ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 744ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 744ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 744ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-1] [6s 744ms] SocketTube(21) got some demand for reading DEBUG: [pool-1-thread-1] [6s 744ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-2] [6s 744ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 744ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [6s 744ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 744ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-18-SelectorManager] [6s 744ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ada5086 for R (true) DEBUG: [pool-1-thread-3] [6s 744ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 744ms] Http1Publisher(SocketTube(21)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 745ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 745ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 745ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 745ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 745ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 745ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 745ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 745ms] Http1Publisher(SocketTube(21)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [6s 745ms] SocketTube(21) trying to write: 204 DEBUG: [pool-1-thread-2] [6s 745ms] SocketTube(21) wrote: 204 DEBUG: [pool-1-thread-2] [6s 745ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-2] [6s 745ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 745ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 745ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 745ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 745ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 745ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 745ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 745ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) First time around DEBUG: [pool-1-thread-2] [6s 745ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [6s 745ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 745ms] Http1Publisher(SocketTube(21)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@11c26301 DEBUG: [pool-1-thread-2] [6s 745ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [6s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ada5086 for None (false) DEBUG: [HttpClient-18-SelectorManager] [6s 746ms] SocketTube(21) read bytes: 90 DEBUG: [HttpClient-18-SelectorManager] [6s 746ms] Http1AsyncReceiver(SocketTube(21)) Putting 90 bytes into the queue DEBUG: [HttpClient-18-SelectorManager] [6s 746ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [6s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ada5086 for R (false) DEBUG: [HttpClient-18-SelectorManager] [6s 746ms] 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 746ms] Http1AsyncReceiver(SocketTube(21)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@43bd9857 DEBUG: [pool-1-thread-2] [6s 746ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 746ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@43bd9857 DEBUG: [pool-1-thread-2] [6s 746ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [6s 746ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [6s 746ms] Http1AsyncReceiver(SocketTube(21)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@43bd9857 DEBUG: [pool-1-thread-2] [6s 746ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 746ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 850ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 850ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1e4ea660(18) DEBUG: [pool-1-thread-2] [6s 850ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4aa8360c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@48f08e33 queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 850ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 14 DEBUG: [pool-1-thread-2] [6s 850ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 850ms] HttpClientImpl(18) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 850ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4aa8360c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@48f08e33, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 850ms] Http1AsyncReceiver(SocketTube(21)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4aa8360c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@48f08e33 DEBUG: [pool-1-thread-2] [6s 851ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 851ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4aa8360c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@48f08e33 DEBUG: [pool-1-thread-2] [6s 851ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [6s 851ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [6s 851ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [6s 851ms] Http1AsyncReceiver(SocketTube(21)) cleared DEBUG: [pool-1-thread-2] [6s 851ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) SocketTube(21): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 851ms] ConnectionPool(18) registering CleanupTrigger(SocketTube(21)) DEBUG: [pool-1-thread-2] [6s 851ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-2] [6s 851ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 851ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-2] [6s 851ms] SocketTube(21) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 851ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-2] [6s 851ms] SocketTube(21) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 851ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-18-SelectorManager] [6s 851ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [6s 851ms] SocketTube(21) handling pending subscription for CleanupTrigger(SocketTube(21)) DEBUG: [HttpClient-18-SelectorManager] [6s 851ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-18-SelectorManager] [6s 851ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [6s 851ms] SocketTube(21) calling onSubscribe DEBUG: [pool-1-thread-2] [6s 851ms] HttpClientImpl(18) body subscriber unregistered: 0 DEBUG: [HttpClient-18-SelectorManager] [6s 851ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-18-SelectorManager] [6s 851ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [6s 851ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ada5086 for R (false) DEBUG: [HttpClient-18-SelectorManager] [6s 851ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [6s 851ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [6s 851ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-18-SelectorManager] [6s 851ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [6s 851ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 851ms] HttpClientImpl(18) ClientImpl (async) elapsed 108 millis for GET to http://127.0.0.1:42323/http1/fixed/x DEBUG: [pool-1-thread-3] [6s 851ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-2] [6s 851ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [6s 851ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 851ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1e4ea660(18) DEBUG: [pool-1-thread-2] [6s 851ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 851ms] Http1AsyncReceiver(SocketTube(21)) Got 0 bytes for delegate null DEBUG: [MainThread] [6s 853ms] HttpClientImpl(19) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [6s 853ms] HttpClientImpl(19) ClientImpl (async) send http://127.0.0.1:42323/http1/chunk/x GET DEBUG: [pool-1-thread-2] [6s 854ms] Exchange establishing exchange for http://127.0.0.1:42323/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 854ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 854ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 854ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 854ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 854ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 854ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 854ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 854ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 854ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7b7d7af queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 854ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7b7d7af, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 854ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 854ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 854ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 854ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 854ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 854ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [6s 855ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-19-SelectorManager] [6s 855ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@60870479 for C (true) DEBUG: [HttpClient-19-SelectorManager] [6s 855ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-19-SelectorManager] [6s 855ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44916 DEBUG: [pool-1-thread-2] [6s 855ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 855ms] Http1Exchange SocketTube(22) connecting flows DEBUG: [pool-1-thread-2] [6s 855ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-2] [6s 855ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 855ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-2] [6s 855ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [6s 855ms] Http1Publisher(SocketTube(22)) got subscriber: SocketTube(22) DEBUG: [pool-1-thread-2] [6s 855ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-2] [6s 855ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-19-SelectorManager] [6s 855ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-19-SelectorManager] [6s 855ms] SocketTube(22) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6a7f6f09 DEBUG: [HttpClient-19-SelectorManager] [6s 855ms] SocketTube(22) read demand reset to 0 DEBUG: [pool-1-thread-2] [6s 855ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-19-SelectorManager] [6s 855ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [6s 855ms] Http1AsyncReceiver(SocketTube(22)) Received onSubscribed from upstream DEBUG: [HttpClient-19-SelectorManager] [6s 855ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [6s 855ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [6s 855ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [6s 855ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 855ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 855ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-3] [6s 855ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 855ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 855ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 855ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 855ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 855ms] SocketTube(22) got some demand for reading DEBUG: [pool-1-thread-3] [6s 855ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-1] [6s 855ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-3] [6s 855ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 855ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-19-SelectorManager] [6s 855ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f7dfc22 for R (true) DEBUG: [pool-1-thread-1] [6s 855ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 856ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 856ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 856ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 856ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 856ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 856ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 856ms] Http1Publisher(SocketTube(22)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [6s 856ms] SocketTube(22) trying to write: 204 DEBUG: [pool-1-thread-1] [6s 856ms] SocketTube(22) wrote: 204 DEBUG: [pool-1-thread-1] [6s 856ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-1] [6s 856ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 856ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 856ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 856ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 856ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 856ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 856ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 856ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) First time around DEBUG: [pool-1-thread-1] [6s 856ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [6s 856ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 856ms] Http1Publisher(SocketTube(22)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@73854f46 DEBUG: [pool-1-thread-1] [6s 856ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [6s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f7dfc22 for None (false) DEBUG: [HttpClient-19-SelectorManager] [6s 857ms] SocketTube(22) read bytes: 108 DEBUG: [HttpClient-19-SelectorManager] [6s 857ms] Http1AsyncReceiver(SocketTube(22)) Putting 108 bytes into the queue DEBUG: [HttpClient-19-SelectorManager] [6s 858ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [6s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f7dfc22 for R (false) DEBUG: [HttpClient-19-SelectorManager] [6s 858ms] 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 858ms] Http1AsyncReceiver(SocketTube(22)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7b7d7af DEBUG: [pool-1-thread-1] [6s 858ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 858ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7b7d7af DEBUG: [pool-1-thread-1] [6s 858ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [6s 858ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [6s 858ms] Http1AsyncReceiver(SocketTube(22)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7b7d7af DEBUG: [pool-1-thread-1] [6s 858ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 858ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 954ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 954ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ca48861(19) DEBUG: [pool-1-thread-1] [6s 954ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@26e3d3e0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@335e9fec queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 954ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 24 DEBUG: [pool-1-thread-1] [6s 954ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 954ms] HttpClientImpl(19) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 954ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@26e3d3e0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@335e9fec, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 954ms] Http1AsyncReceiver(SocketTube(22)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@26e3d3e0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@335e9fec DEBUG: [pool-1-thread-1] [6s 954ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 954ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@26e3d3e0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@335e9fec DEBUG: [pool-1-thread-1] [6s 954ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [6s 955ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [6s 955ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [6s 955ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [6s 955ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [6s 955ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [6s 955ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [6s 955ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [6s 955ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [6s 955ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [6s 955ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [6s 955ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [6s 955ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [6s 955ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [6s 955ms] Http1AsyncReceiver(SocketTube(22)) cleared DEBUG: [pool-1-thread-1] [6s 955ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) SocketTube(22): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 955ms] ConnectionPool(19) registering CleanupTrigger(SocketTube(22)) DEBUG: [pool-1-thread-1] [6s 955ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-1] [6s 955ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 955ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-1] [6s 955ms] SocketTube(22) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 955ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-1] [6s 955ms] SocketTube(22) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [6s 955ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-19-SelectorManager] [6s 955ms] SocketTube(22) subscribe event raised DEBUG: [pool-1-thread-1] [6s 955ms] HttpClientImpl(19) body subscriber unregistered: 0 DEBUG: [HttpClient-19-SelectorManager] [6s 955ms] SocketTube(22) handling pending subscription for CleanupTrigger(SocketTube(22)) DEBUG: [HttpClient-19-SelectorManager] [6s 955ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-19-SelectorManager] [6s 955ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [6s 955ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [6s 955ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-19-SelectorManager] [6s 955ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-1] [6s 955ms] HttpClientImpl(19) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:42323/http1/chunk/x DEBUG: [HttpClient-19-SelectorManager] [6s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f7dfc22 for R (false) DEBUG: [HttpClient-19-SelectorManager] [6s 955ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [6s 955ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [6s 955ms] SocketTube(22) pending subscriber subscribed DEBUG: [pool-1-thread-1] [6s 955ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-19-SelectorManager] [6s 955ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [6s 955ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 955ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 955ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ca48861(19) DEBUG: [pool-1-thread-1] [6s 955ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 955ms] Http1AsyncReceiver(SocketTube(22)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [6s 955ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-3] [6s 955ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 956ms] HttpClientImpl(20) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [6s 957ms] HttpClientImpl(20) ClientImpl (async) send https://127.0.0.1:34835/https1/fixed/x GET DEBUG: [pool-1-thread-3] [6s 957ms] Exchange establishing exchange for https://127.0.0.1:34835/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 958ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [6s 958ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [6s 958ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [pool-1-thread-3] [6s 958ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-20-SelectorManager] [6s 958ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@70b37658 for C (true) DEBUG: [HttpClient-20-SelectorManager] [6s 959ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-20-SelectorManager] [6s 959ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46216 DEBUG: [pool-1-thread-3] [6s 959ms] SocketTube(23) connecting flows DEBUG: [pool-1-thread-3] [6s 959ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 959ms] SocketTube(23) registering subscribe event DEBUG: [pool-1-thread-3] [6s 959ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [6s 959ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [6s 959ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-3] [6s 959ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [pool-1-thread-3] [6s 959ms] SocketTube(23) subscribed for writing DEBUG: [pool-1-thread-3] [6s 959ms] SocketTube(23) write: registering startSubscription event DEBUG: [HttpClient-20-SelectorManager] [6s 959ms] SocketTube(23) subscribe event raised DEBUG: [pool-1-thread-3] [6s 959ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [6s 959ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 959ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-20-SelectorManager] [6s 959ms] 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@7a4b1d28[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 959ms] SocketTube(23) read demand reset to 0 DEBUG: [pool-1-thread-3] [6s 959ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-20-SelectorManager] [6s 959ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-20-SelectorManager] [6s 959ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [6s 959ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-20-SelectorManager] [6s 959ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 959ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-20-SelectorManager] [6s 959ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-20-SelectorManager] [6s 959ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-20-SelectorManager] [6s 959ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-20-SelectorManager] [6s 959ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-20-SelectorManager] [6s 959ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-20-SelectorManager] [6s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for R (true) DEBUG: [HttpClient-20-SelectorManager] [6s 960ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-20-SelectorManager] [6s 960ms] SocketTube(23) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 960ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-1] [6s 960ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 960ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 962ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 962ms] SSL Writer(SocketTube(23)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 962ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 962ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [6s 962ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 962ms] SSL Writer(SocketTube(23)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [6s 962ms] SSL Writer(SocketTube(23)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [6s 962ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 962ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 962ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [6s 962ms] SocketTube(23) trying to write: 2186 DEBUG: [pool-1-thread-3] [6s 962ms] SocketTube(23) wrote: 2186 DEBUG: [pool-1-thread-3] [6s 962ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [6s 962ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 962ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 962ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [6s 962ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [6s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for None (false) DEBUG: [HttpClient-20-SelectorManager] [6s 966ms] HttpClientImpl(20) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-20-SelectorManager] [6s 966ms] SocketTube(23) read bytes: 139 DEBUG: [HttpClient-20-SelectorManager] [6s 966ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 966ms] SSL Reader(SocketTube(23)) Adding 139 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 966ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 966ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 966ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 966ms] SSL Reader(SocketTube(23)) Unwrapping: 139 DEBUG: [HttpClient-20-SelectorManager] [6s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for None (false) DEBUG: [HttpClient-20-SelectorManager] [6s 966ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [6s 966ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 966ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [6s 966ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 966ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [6s 966ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [6s 966ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [6s 966ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [6s 968ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-3] [6s 968ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [6s 968ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [6s 968ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 968ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 968ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 968ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [6s 968ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [6s 968ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [6s 968ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 968ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 968ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [6s 968ms] SocketTube(23) trying to write: 6 DEBUG: [pool-1-thread-3] [6s 968ms] SocketTube(23) wrote: 6 DEBUG: [pool-1-thread-3] [6s 968ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [6s 968ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 968ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 968ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [6s 968ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 968ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 968ms] SSL Reader(SocketTube(23)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [6s 968ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 968ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 968ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [6s 968ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [6s 968ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [6s 968ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-3] [6s 968ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [6s 968ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [6s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for R (true) DEBUG: [HttpClient-20-SelectorManager] [6s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for None (false) DEBUG: [HttpClient-20-SelectorManager] [6s 968ms] SocketTube(23) read bytes: 122 DEBUG: [HttpClient-20-SelectorManager] [6s 968ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 968ms] SSL Reader(SocketTube(23)) Adding 122 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 969ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 969ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 969ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 969ms] SSL Reader(SocketTube(23)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [6s 969ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 969ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 969ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [6s 969ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [6s 969ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [6s 969ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [6s 969ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-3] [6s 969ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [6s 969ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [6s 970ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 970ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 970ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 970ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [pool-1-thread-3] [6s 970ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [6s 970ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [6s 970ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [6s 970ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 970ms] 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] [6s 970ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46216 remote=/127.0.0.1:34835] DEBUG: [pool-1-thread-3] [6s 970ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 970ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 970ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1260ee36 queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 970ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1260ee36, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 970ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 970ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 970ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 970ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 970ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 970ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-3] [6s 970ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-3] [6s 970ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@79f637bc DEBUG: [pool-1-thread-3] [6s 970ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [6s 970ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 970ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 970ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 970ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 970ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 970ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 970ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 970ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [pool-1-thread-3] [6s 970ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 970ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 970ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-3] [6s 970ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 970ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [6s 970ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [6s 971ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [6s 971ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-3] [6s 971ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 971ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 971ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [6s 971ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [6s 971ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) onNext DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 971ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 971ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 971ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 971ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 971ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 971ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-3] [6s 971ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [6s 971ms] SocketTube(23) trying to write: 90 DEBUG: [pool-1-thread-3] [6s 971ms] SocketTube(23) wrote: 90 DEBUG: [pool-1-thread-3] [6s 971ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [6s 971ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 971ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [6s 971ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-3] [6s 971ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 971ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-3] [6s 971ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 971ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 971ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 971ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 971ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 971ms] Http1Response(id=24) First time around DEBUG: [pool-1-thread-3] [6s 971ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [pool-1-thread-3] [6s 971ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 971ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@562677f5 DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 971ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [6s 971ms] SocketTube(23) trying to write: 134 DEBUG: [pool-1-thread-3] [6s 971ms] SocketTube(23) wrote: 134 DEBUG: [pool-1-thread-3] [6s 971ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [6s 971ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 972ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 972ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [6s 972ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 972ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 972ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [6s 972ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-3] [6s 972ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [6s 972ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 972ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [6s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for None (false) DEBUG: [HttpClient-20-SelectorManager] [6s 972ms] SocketTube(23) read bytes: 1721 DEBUG: [HttpClient-20-SelectorManager] [6s 972ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 972ms] SSL Reader(SocketTube(23)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 972ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 972ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 972ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 972ms] SSL Reader(SocketTube(23)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [6s 973ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 973ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 973ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [6s 973ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [6s 973ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-3] [6s 973ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [6s 973ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [6s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for R (false) DEBUG: [HttpClient-20-SelectorManager] [7s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 14ms] SocketTube(23) read bytes: 167 DEBUG: [HttpClient-20-SelectorManager] [7s 14ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [7s 14ms] SSL Reader(SocketTube(23)) Adding 167 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [7s 14ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [7s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for R (false) DEBUG: [HttpClient-20-SelectorManager] [7s 14ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 14ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 14ms] SSL Reader(SocketTube(23)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [7s 15ms] SSL Reader(SocketTube(23)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [7s 15ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [7s 15ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [7s 15ms] SSL Reader(SocketTube(23)) sending 76 DEBUG: [pool-1-thread-3] [7s 15ms] SSL Reader(SocketTube(23)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [7s 15ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 15ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 15ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [7s 15ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [7s 15ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1260ee36 DEBUG: [pool-1-thread-3] [7s 15ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 15ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1260ee36 DEBUG: [pool-1-thread-3] [7s 15ms] Http1Response(id=24) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [7s 15ms] Http1Response(id=24) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [7s 15ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1260ee36 DEBUG: [pool-1-thread-3] [7s 15ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 15ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 58ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 58ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4cc3d0a0(20) DEBUG: [pool-1-thread-3] [7s 58ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4b2eb41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11b6b4bf queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 58ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 58ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 58ms] HttpClientImpl(20) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 58ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4b2eb41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11b6b4bf, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 59ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4b2eb41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11b6b4bf DEBUG: [pool-1-thread-3] [7s 59ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 59ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4b2eb41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11b6b4bf DEBUG: [pool-1-thread-3] [7s 59ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [7s 59ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [7s 59ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 59ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 59ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 59ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 59ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 59ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [7s 59ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 59ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 59ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 59ms] SSL Reader(SocketTube(23)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [7s 59ms] SSL Reader(SocketTube(23)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 59ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [7s 59ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [7s 59ms] SSL Reader(SocketTube(23)) sending 15 DEBUG: [pool-1-thread-3] [7s 59ms] SSL Reader(SocketTube(23)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [7s 59ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 59ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 59ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [7s 59ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [7s 59ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4b2eb41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11b6b4bf DEBUG: [pool-1-thread-3] [7s 59ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 59ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4b2eb41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11b6b4bf DEBUG: [pool-1-thread-3] [7s 59ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [7s 59ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [7s 59ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [7s 59ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [pool-1-thread-3] [7s 59ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 60ms] ConnectionPool(20) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-3] [7s 60ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-3] [7s 60ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-3] [7s 60ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [pool-1-thread-3] [7s 60ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 60ms] HttpClientImpl(20) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 60ms] HttpClientImpl(20) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:34835/https1/fixed/x DEBUG: [pool-1-thread-3] [7s 60ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 60ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4cc3d0a0(20) DEBUG: [pool-1-thread-3] [7s 60ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 60ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 60ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 60ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 60ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 60ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 60ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 60ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [7s 60ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-3] [7s 60ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [7s 60ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [7s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for R (false) DEBUG: [pool-1-thread-3] [7s 61ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [7s 62ms] HttpClientImpl(21) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [7s 63ms] HttpClientImpl(21) ClientImpl (async) send https://127.0.0.1:34835/https1/chunk/x GET DEBUG: [pool-1-thread-3] [7s 63ms] Exchange establishing exchange for https://127.0.0.1:34835/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [7s 64ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [7s 64ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [7s 64ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [pool-1-thread-3] [7s 64ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-21-SelectorManager] [7s 64ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@18b4d15e for C (true) DEBUG: [HttpClient-21-SelectorManager] [7s 64ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-21-SelectorManager] [7s 65ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46222 DEBUG: [pool-1-thread-3] [7s 65ms] SocketTube(24) connecting flows DEBUG: [pool-1-thread-3] [7s 65ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 65ms] SocketTube(24) registering subscribe event DEBUG: [pool-1-thread-3] [7s 65ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 65ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-3] [7s 65ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-3] [7s 65ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-1-thread-3] [7s 65ms] SocketTube(24) subscribed for writing DEBUG: [pool-1-thread-3] [7s 65ms] SocketTube(24) write: registering startSubscription event DEBUG: [pool-1-thread-3] [7s 65ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [7s 65ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 65ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [7s 65ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-21-SelectorManager] [7s 66ms] SocketTube(24) subscribe event raised DEBUG: [pool-1-thread-3] [7s 69ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 69ms] SSL Writer(SocketTube(24)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 69ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 69ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-21-SelectorManager] [7s 69ms] 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@124cba2e[Not completed, 4 dependents] (id=2105) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-21-SelectorManager] [7s 69ms] SocketTube(24) read demand reset to 0 DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-21-SelectorManager] [7s 69ms] SocketTube(24) calling onSubscribe DEBUG: [pool-1-thread-3] [7s 69ms] SSL Writer(SocketTube(24)) Sending 2186 bytes downstream DEBUG: [HttpClient-21-SelectorManager] [7s 69ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-3] [7s 69ms] SSL Writer(SocketTube(24)) Adding 2186 to outputQ queue DEBUG: [HttpClient-21-SelectorManager] [7s 69ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-21-SelectorManager] [7s 69ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [7s 69ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [7s 69ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-21-SelectorManager] [7s 69ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-21-SelectorManager] [7s 69ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-21-SelectorManager] [7s 69ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-21-SelectorManager] [7s 69ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-21-SelectorManager] [7s 69ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-21-SelectorManager] [7s 69ms] SocketTube(24) write: offloading requestMore DEBUG: [HttpClient-21-SelectorManager] [7s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574e3603 for R (true) DEBUG: [pool-1-thread-3] [7s 69ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 70ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-1] [7s 71ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [7s 71ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 71ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [7s 71ms] SocketTube(24) trying to write: 2186 DEBUG: [pool-1-thread-1] [7s 71ms] SocketTube(24) wrote: 2186 DEBUG: [pool-1-thread-1] [7s 71ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [7s 71ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 71ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 71ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 71ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 71ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574e3603 for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 76ms] HttpClientImpl(21) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-21-SelectorManager] [7s 77ms] SocketTube(24) read bytes: 261 DEBUG: [HttpClient-21-SelectorManager] [7s 77ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 77ms] SSL Reader(SocketTube(24)) Adding 261 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [7s 77ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [7s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574e3603 for R (false) DEBUG: [HttpClient-21-SelectorManager] [7s 77ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 77ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 77ms] SSL Reader(SocketTube(24)) Unwrapping: 261 DEBUG: [pool-1-thread-1] [7s 77ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [7s 77ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 77ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [7s 77ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [7s 77ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [7s 77ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [7s 78ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-1] [7s 78ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [7s 78ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [7s 78ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [7s 78ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 78ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [7s 78ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [7s 79ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [7s 79ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [7s 79ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 79ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 79ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [7s 79ms] SocketTube(24) trying to write: 6 DEBUG: [pool-1-thread-1] [7s 79ms] SocketTube(24) wrote: 6 DEBUG: [pool-1-thread-1] [7s 79ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [7s 79ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 79ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 79ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 79ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 79ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 79ms] SSL Reader(SocketTube(24)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [7s 79ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [7s 79ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 79ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [7s 79ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [7s 79ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [7s 79ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 79ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 79ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [7s 79ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [7s 79ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [7s 79ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [7s 80ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-1] [7s 80ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [7s 80ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [7s 80ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 80ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 80ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 80ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [pool-1-thread-1] [7s 80ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 80ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [7s 80ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [7s 80ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 80ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-1] [7s 80ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46222 remote=/127.0.0.1:34835] DEBUG: [pool-1-thread-1] [7s 80ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 80ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [7s 80ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@a31212d queue.isEmpty: true DEBUG: [pool-1-thread-1] [7s 80ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@a31212d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 80ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 80ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 80ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 80ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 80ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [7s 80ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-1] [7s 80ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-1] [7s 80ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@32f59f58 DEBUG: [pool-1-thread-1] [7s 80ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [7s 80ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 80ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 80ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 81ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 81ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 81ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 81ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 81ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [pool-1-thread-1] [7s 81ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [7s 81ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 81ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-1] [7s 81ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 81ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [7s 81ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [7s 81ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [7s 81ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-1] [7s 81ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 81ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 81ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [7s 81ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [7s 81ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 81ms] SSL Writer(SocketTube(24)) onNext DEBUG: [pool-1-thread-1] [7s 81ms] SSL Writer(SocketTube(24)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 81ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 81ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 81ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 81ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 81ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 81ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-1] [7s 81ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [7s 81ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [7s 81ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [7s 81ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 81ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 81ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [7s 81ms] SocketTube(24) trying to write: 90 DEBUG: [pool-1-thread-1] [7s 81ms] SocketTube(24) wrote: 90 DEBUG: [pool-1-thread-1] [7s 81ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [7s 81ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 81ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 81ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 81ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [7s 81ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-1] [7s 81ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 81ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-1] [7s 81ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 81ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 81ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 81ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 81ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 81ms] Http1Response(id=25) First time around DEBUG: [pool-1-thread-1] [7s 81ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [pool-1-thread-1] [7s 81ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 81ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7593c715 DEBUG: [pool-1-thread-1] [7s 81ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 81ms] SSL Writer(SocketTube(24)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [7s 81ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(24)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(24)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(24)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [7s 82ms] SocketTube(24) trying to write: 134 DEBUG: [pool-1-thread-1] [7s 82ms] SocketTube(24) wrote: 134 DEBUG: [pool-1-thread-1] [7s 82ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [7s 82ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 82ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 82ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [7s 82ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-1] [7s 82ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-1] [7s 82ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 82ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [7s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574e3603 for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 84ms] SocketTube(24) read bytes: 1721 DEBUG: [HttpClient-21-SelectorManager] [7s 84ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 84ms] SSL Reader(SocketTube(24)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [7s 84ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [7s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574e3603 for R (false) DEBUG: [HttpClient-21-SelectorManager] [7s 84ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574e3603 for R (false) DEBUG: [pool-1-thread-1] [7s 84ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 84ms] SSL Reader(SocketTube(24)) Unwrapping: 1721 DEBUG: [pool-1-thread-1] [7s 85ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 85ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 85ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [7s 85ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [7s 85ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-1] [7s 85ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-1] [7s 85ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 85ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574e3603 for R (false) DEBUG: [HttpClient-21-SelectorManager] [7s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574e3603 for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 126ms] SocketTube(24) read bytes: 223 DEBUG: [HttpClient-21-SelectorManager] [7s 126ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 126ms] SSL Reader(SocketTube(24)) Adding 223 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [7s 126ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [7s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574e3603 for R (false) DEBUG: [HttpClient-21-SelectorManager] [7s 126ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 126ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 126ms] SSL Reader(SocketTube(24)) Unwrapping: 223 DEBUG: [pool-1-thread-1] [7s 127ms] SSL Reader(SocketTube(24)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-1] [7s 127ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [7s 127ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [7s 127ms] SSL Reader(SocketTube(24)) sending 84 DEBUG: [pool-1-thread-1] [7s 127ms] SSL Reader(SocketTube(24)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [7s 127ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 127ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 127ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [7s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [7s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@a31212d DEBUG: [pool-1-thread-1] [7s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@a31212d DEBUG: [pool-1-thread-1] [7s 127ms] Http1Response(id=25) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-1] [7s 127ms] Http1Response(id=25) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [7s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@a31212d DEBUG: [pool-1-thread-1] [7s 127ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 127ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 163ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 164ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3c4967fe(21) DEBUG: [pool-1-thread-1] [7s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1bb11e4a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@188a7c58 queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 164ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 164ms] HttpClientImpl(21) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1bb11e4a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@188a7c58, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1bb11e4a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@188a7c58 DEBUG: [pool-1-thread-1] [7s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1bb11e4a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@188a7c58 DEBUG: [pool-1-thread-1] [7s 164ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [7s 164ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [7s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [7s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [7s 164ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 164ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 164ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 164ms] SSL Reader(SocketTube(24)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) sending 20 DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [7s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [7s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1bb11e4a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@188a7c58 DEBUG: [pool-1-thread-1] [7s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1bb11e4a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@188a7c58 DEBUG: [pool-1-thread-1] [7s 165ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [7s 165ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [7s 165ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [7s 165ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [7s 165ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [7s 165ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [7s 165ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [7s 165ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [7s 165ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [7s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [7s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) sending 5 DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [7s 165ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 166ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 166ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [7s 166ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [7s 166ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1bb11e4a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@188a7c58 DEBUG: [pool-1-thread-1] [7s 166ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [7s 166ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1bb11e4a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@188a7c58 DEBUG: [pool-1-thread-1] [7s 166ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [7s 166ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [7s 166ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [7s 166ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [7s 166ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [7s 166ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [7s 166ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [pool-1-thread-1] [7s 166ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 166ms] ConnectionPool(21) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-1] [7s 166ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-1] [7s 166ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-1] [7s 166ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [pool-1-thread-1] [7s 166ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [7s 166ms] HttpClientImpl(21) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 166ms] HttpClientImpl(21) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:34835/https1/chunk/x DEBUG: [pool-1-thread-1] [7s 166ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [7s 166ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [7s 166ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3c4967fe(21) DEBUG: [pool-1-thread-1] [7s 166ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 166ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 166ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [7s 166ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 166ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 166ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 166ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 166ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [7s 166ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-1] [7s 166ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-1] [7s 166ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 166ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [7s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574e3603 for R (false) DEBUG: [MainThread] [7s 168ms] HttpClientImpl(22) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [7s 169ms] HttpClientImpl(22) ClientImpl (async) send http://127.0.0.1:48357/http2/fixed/x GET DEBUG: [pool-1-thread-1] [7s 170ms] Exchange establishing exchange for http://127.0.0.1:48357/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 170ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [7s 170ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 170ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 170ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [7s 170ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [7s 170ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [7s 170ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 170ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [7s 171ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7e8bfb48 queue.isEmpty: true DEBUG: [pool-1-thread-1] [7s 171ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7e8bfb48, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 171ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 171ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 171ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 171ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 171ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [7s 171ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [7s 171ms] PlainHttpConnection(SocketTube(25)) registering connect event DEBUG: [HttpClient-22-SelectorManager] [7s 171ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@23cfe6e3 for C (true) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=46482,localport=48357] DEBUG: [HttpClient-22-SelectorManager] [7s 171ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [HttpClient-22-SelectorManager] [7s 171ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46482 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [7s 171ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 171ms] Http1Exchange SocketTube(25) connecting flows DEBUG: [pool-1-thread-1] [7s 171ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-1] [7s 171ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 171ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-1] [7s 171ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 171ms] Http1Publisher(SocketTube(25)) got subscriber: SocketTube(25) DEBUG: [pool-1-thread-1] [7s 171ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-1] [7s 171ms] SocketTube(25) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 171ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-22-SelectorManager] [7s 171ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-22-SelectorManager] [7s 171ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@29378d93 DEBUG: [HttpClient-22-SelectorManager] [7s 171ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [7s 171ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [7s 171ms] Http1AsyncReceiver(SocketTube(25)) Received onSubscribed from upstream DEBUG: [HttpClient-22-SelectorManager] [7s 171ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [7s 171ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-22-SelectorManager] [7s 171ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [7s 171ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 172ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 172ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [7s 172ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 172ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 172ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-3] [7s 172ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 172ms] SocketTube(25) got some demand for reading DEBUG: [pool-1-thread-3] [7s 172ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-2] [7s 172ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-22-SelectorManager] [7s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (true) DEBUG: [pool-1-thread-1] [7s 172ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [7s 172ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 172ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 172ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 172ms] Http1Publisher(SocketTube(25)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [7s 172ms] SocketTube(25) trying to write: 204 DEBUG: [pool-1-thread-2] [7s 172ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 172ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 172ms] SocketTube(25) wrote: 204 DEBUG: [pool-1-thread-1] [7s 172ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [7s 172ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 172ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 172ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 172ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-1] [7s 172ms] Http1Publisher(SocketTube(25)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 172ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 172ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 172ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 172ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 172ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 172ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-1] [7s 172ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 172ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 172ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 172ms] Http1Publisher(SocketTube(25)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3528207d DEBUG: [pool-1-thread-1] [7s 172ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 172ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 172ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 172ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) First time around DEBUG: [pool-1-thread-1] [7s 172ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) headersReader is not yet completed DEBUG: [HttpClient-22-SelectorManager] [7s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-22-SelectorManager] [7s 172ms] SocketTube(25) read bytes: 71 DEBUG: [HttpClient-22-SelectorManager] [7s 172ms] Http1AsyncReceiver(SocketTube(25)) Putting 71 bytes into the queue DEBUG: [HttpClient-22-SelectorManager] [7s 172ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [7s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) DEBUG: [pool-1-thread-1] [7s 173ms] Http1AsyncReceiver(SocketTube(25)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7e8bfb48 DEBUG: [pool-1-thread-1] [7s 173ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 173ms] Http1AsyncReceiver(SocketTube(25)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7e8bfb48 DEBUG: [HttpClient-22-SelectorManager] [7s 173ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 173ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [7s 173ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [7s 173ms] Http1AsyncReceiver(SocketTube(25)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7e8bfb48 DEBUG: [pool-1-thread-1] [7s 173ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 173ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 173ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46482 remote=/127.0.0.1:48357] DEBUG: [pool-1-thread-1] [7s 173ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [7s 173ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6ddbfbf7(22) DEBUG: [pool-1-thread-1] [7s 173ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6a1698d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58a0d22f queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 173ms] Http1AsyncReceiver(SocketTube(25)) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 173ms] PlainHttpConnection(SocketTube(25))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 173ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 173ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-1] [7s 173ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 173ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [7s 174ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [7s 174ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 174ms] Http2Connection(SocketTube(25)) Opened stream 1 DEBUG: [pool-1-thread-1] [7s 174ms] Http2Connection(SocketTube(25))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [7s 174ms] Http2Connection(SocketTube(25))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [7s 174ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-1] [7s 174ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 174ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-1] [7s 174ms] SocketTube(25) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 174ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-1] [7s 174ms] SocketTube(25) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [7s 174ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-22-SelectorManager] [7s 174ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-22-SelectorManager] [7s 174ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5d93b8fe DEBUG: [HttpClient-22-SelectorManager] [7s 174ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-22-SelectorManager] [7s 174ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [7s 174ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [7s 174ms] Http2Connection(SocketTube(25)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-22-SelectorManager] [7s 174ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-22-SelectorManager] [7s 174ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [7s 174ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) DEBUG: [HttpClient-22-SelectorManager] [7s 174ms] SocketTube(25) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-22-SelectorManager] [7s 174ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [7s 174ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-22-SelectorManager] [7s 174ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [7s 174ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 174ms] PlainHttpConnection(SocketTube(25)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [7s 174ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 174ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [7s 174ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [7s 174ms] PlainHttpConnection(SocketTube(25)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [7s 174ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 174ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-2] [7s 174ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 174ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-1] [7s 174ms] SocketTube(25) trying to write: 63 DEBUG: [pool-1-thread-1] [7s 174ms] SocketTube(25) wrote: 63 DEBUG: [pool-1-thread-1] [7s 174ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [7s 174ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-1] [7s 174ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 174ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 174ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-1] [7s 174ms] SocketTube(25) trying to write: 13 DEBUG: [Test-server-pool] [7s 174ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 174ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 174ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [7s 174ms] SocketTube(25) wrote: 13 DEBUG: [Test-server-pool] [7s 174ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 175ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 175ms] SocketTube(25) write: requesting more... DEBUG: [Test-server-pool] [7s 175ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [7s 175ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-1] [7s 175ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 175ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 175ms] Http2Connection(SocketTube(25)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [7s 175ms] Http2Connection(SocketTube(25)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 175ms] Http2Connection(SocketTube(25)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 175ms] Http1AsyncReceiver(SocketTube(25)) stopping DEBUG: [pool-1-thread-1] [7s 175ms] Http1AsyncReceiver(SocketTube(25)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [7s 175ms] Http1AsyncReceiver(SocketTube(25)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [7s 175ms] Http2Connection(SocketTube(25)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [7s 175ms] Http2Connection(SocketTube(25)) H2 processed buffered data DEBUG: [pool-1-thread-1] [7s 175ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-1] [7s 175ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-1] [7s 175ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-1] [7s 175ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [7s 175ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [7s 175ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6ddbfbf7(22) DEBUG: [pool-1-thread-1] [7s 175ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6a1698d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58a0d22f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 175ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 9223372036854775807 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 DEBUG: [pool-1-thread-1] [7s 175ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [7s 175ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: no need to request more TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [7s 175ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 175ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [7s 175ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [7s 175ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [7s 175ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [7s 175ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [7s 176ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 176ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 176ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 176ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 176ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 176ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] SocketTube(25) read bytes: 39 DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] Http2Connection(SocketTube(25)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 176ms] Http2Connection(SocketTube(25)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 176ms] Http2Connection(SocketTube(25)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [7s 176ms] Http2Connection(SocketTube(25)) Processing 39 DEBUG: [pool-1-thread-1] [7s 176ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [7s 176ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [pool-1-thread-1] [7s 176ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [7s 176ms] Http2Connection(SocketTube(25)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] SocketTube(25) read bytes: 48 DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] Http2Connection(SocketTube(25)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-1] [7s 176ms] PlainHttpConnection(SocketTube(25)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [7s 176ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 176ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-1] [7s 176ms] SocketTube(25) trying to write: 9 DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [pool-1-thread-1] [7s 176ms] SocketTube(25) wrote: 9 DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] SocketTube(25) read bytes: 9 DEBUG: [pool-1-thread-1] [7s 176ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [7s 176ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] Http2Connection(SocketTube(25)) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 176ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] SocketTube(25) resuming read event DEBUG: [readLoop] [7s 176ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 176ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 176ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 176ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 176ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 176ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) DEBUG: [HttpClient-22-SelectorManager] [7s 176ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 176ms] Http2Connection(SocketTube(25)) H2 processed(1) DEBUG: [pool-1-thread-1] [7s 176ms] Http2Connection(SocketTube(25)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 176ms] Http2Connection(SocketTube(25)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-1] [7s 176ms] Http2Connection(SocketTube(25)) Processing 48 DEBUG: [pool-1-thread-1] [7s 176ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [7s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 177ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 177ms] Http2Connection(SocketTube(25))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 177ms] Http2Connection(SocketTube(25))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [7s 177ms] Http2Connection(SocketTube(25))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [7s 177ms] Http2Connection(SocketTube(25))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48357/http2/fixed/x) 200 HTTP_2 Local port: 46482 DEBUG: [pool-1-thread-1] [7s 270ms] Http2Connection(SocketTube(25))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 270ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 270ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [7s 270ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [7s 270ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [7s 270ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [7s 270ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [7s 271ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 271ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 271ms] HttpClientImpl(22) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:48357/http2/fixed/x DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SocketTube(25))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SocketTube(25))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SocketTube(25))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SocketTube(25)) Closed stream 1 DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SocketTube(25))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@d0fdf47 DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SocketTube(25))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SocketTube(25)) H2 processed(2) DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SocketTube(25)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SocketTube(25)) H2 Receiving(3): 9 DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SocketTube(25)) Processing 9 DEBUG: [pool-1-thread-1] [7s 271ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 271ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 271ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SocketTube(25)) H2 processed(3) DEBUG: [MainThread] [7s 272ms] HttpClientImpl(23) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [7s 272ms] HttpClientImpl(23) ClientImpl (async) send http://127.0.0.1:48357/http2/chunk/x GET DEBUG: [pool-1-thread-1] [7s 273ms] Exchange establishing exchange for http://127.0.0.1:48357/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 273ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [7s 273ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 273ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 273ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [7s 273ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [7s 273ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [7s 274ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 274ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [7s 274ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@deedf8a queue.isEmpty: true DEBUG: [pool-1-thread-1] [7s 274ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@deedf8a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 274ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 274ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 274ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 274ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 274ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [7s 274ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [7s 274ms] PlainHttpConnection(SocketTube(26)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-23-SelectorManager] [7s 274ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@25871f31 for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=46490,localport=48357] DEBUG: [HttpClient-23-SelectorManager] [7s 274ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-23-SelectorManager] [7s 274ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46490 DEBUG: [pool-1-thread-1] [7s 274ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 274ms] Http1Exchange SocketTube(26) connecting flows DEBUG: [pool-1-thread-1] [7s 274ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-1] [7s 275ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 275ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-1] [7s 275ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 275ms] Http1Publisher(SocketTube(26)) got subscriber: SocketTube(26) DEBUG: [pool-1-thread-1] [7s 275ms] SocketTube(26) subscribed for writing DEBUG: [HttpClient-23-SelectorManager] [7s 275ms] SocketTube(26) subscribe event raised DEBUG: [pool-1-thread-1] [7s 275ms] SocketTube(26) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 275ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-23-SelectorManager] [7s 275ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2f7f7441 DEBUG: [HttpClient-23-SelectorManager] [7s 275ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [7s 275ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [7s 275ms] Http1AsyncReceiver(SocketTube(26)) Received onSubscribed from upstream DEBUG: [HttpClient-23-SelectorManager] [7s 275ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [7s 275ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-23-SelectorManager] [7s 275ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [7s 275ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 275ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 275ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-1] [7s 275ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [7s 275ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 275ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 275ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-2] [7s 275ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 275ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 275ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 275ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 275ms] SocketTube(26) got some demand for reading DEBUG: [pool-1-thread-3] [7s 275ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 275ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 275ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 275ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-3] [7s 275ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [7s 275ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 275ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [7s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a7dffca for R (true) DEBUG: [pool-1-thread-3] [7s 275ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 275ms] Http1Publisher(SocketTube(26)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [7s 275ms] SocketTube(26) trying to write: 204 DEBUG: [pool-1-thread-3] [7s 275ms] SocketTube(26) wrote: 204 DEBUG: [pool-1-thread-3] [7s 275ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [7s 275ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 275ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 275ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 275ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [7s 275ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [7s 275ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [7s 275ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [7s 275ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) First time around DEBUG: [pool-1-thread-3] [7s 275ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [7s 275ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 275ms] Http1Publisher(SocketTube(26)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2fb27bd5 DEBUG: [pool-1-thread-3] [7s 275ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [7s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a7dffca for None (false) DEBUG: [HttpClient-23-SelectorManager] [7s 276ms] SocketTube(26) read bytes: 71 DEBUG: [HttpClient-23-SelectorManager] [7s 276ms] Http1AsyncReceiver(SocketTube(26)) Putting 71 bytes into the queue DEBUG: [HttpClient-23-SelectorManager] [7s 276ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [7s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a7dffca for R (false) DEBUG: [pool-1-thread-3] [7s 276ms] Http1AsyncReceiver(SocketTube(26)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@deedf8a DEBUG: [HttpClient-23-SelectorManager] [7s 276ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 276ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 276ms] Http1AsyncReceiver(SocketTube(26)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@deedf8a DEBUG: [pool-1-thread-3] [7s 276ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [7s 276ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [7s 276ms] Http1AsyncReceiver(SocketTube(26)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@deedf8a DEBUG: [pool-1-thread-3] [7s 276ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 276ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 276ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46490 remote=/127.0.0.1:48357] DEBUG: [pool-1-thread-3] [7s 276ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [7s 276ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@53015e6f(23) DEBUG: [pool-1-thread-3] [7s 276ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@b8531d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b976868 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 276ms] Http1AsyncReceiver(SocketTube(26)) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 276ms] PlainHttpConnection(SocketTube(26))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 276ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 276ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-3] [7s 276ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 276ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [7s 276ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [7s 276ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 276ms] Http2Connection(SocketTube(26)) Opened stream 1 DEBUG: [pool-1-thread-3] [7s 276ms] Http2Connection(SocketTube(26))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [7s 276ms] Http2Connection(SocketTube(26))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [7s 276ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-3] [7s 276ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 276ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-3] [7s 277ms] SocketTube(26) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 277ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-3] [7s 277ms] SocketTube(26) write: resetting demand to 0 DEBUG: [HttpClient-23-SelectorManager] [7s 277ms] SocketTube(26) subscribe event raised DEBUG: [pool-1-thread-3] [7s 277ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-23-SelectorManager] [7s 277ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5b5d975c DEBUG: [HttpClient-23-SelectorManager] [7s 277ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-23-SelectorManager] [7s 277ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [7s 277ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [7s 277ms] Http2Connection(SocketTube(26)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-23-SelectorManager] [7s 277ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-23-SelectorManager] [7s 277ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [7s 277ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a7dffca for R (false) DEBUG: [HttpClient-23-SelectorManager] [7s 277ms] SocketTube(26) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-23-SelectorManager] [7s 277ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [7s 277ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-23-SelectorManager] [7s 277ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [7s 277ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 277ms] PlainHttpConnection(SocketTube(26)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 277ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 277ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [7s 277ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-2] [7s 277ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [7s 277ms] SocketTube(26) trying to write: 63 DEBUG: [pool-1-thread-3] [7s 277ms] PlainHttpConnection(SocketTube(26)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 277ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(26)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(26)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 277ms] SocketTube(26) wrote: 63 DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(26)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 277ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [7s 277ms] Http1AsyncReceiver(SocketTube(26)) stopping DEBUG: [pool-1-thread-2] [7s 277ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-3] [7s 277ms] Http1AsyncReceiver(SocketTube(26)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [7s 277ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 277ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 277ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 277ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-2] [7s 277ms] SocketTube(26) trying to write: 13 DEBUG: [pool-1-thread-3] [7s 277ms] Http1AsyncReceiver(SocketTube(26)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(26)) H2 Received EMPTY_TRIGGER DEBUG: [Test-server-pool] [7s 277ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 277ms] SocketTube(26) wrote: 13 DEBUG: [pool-1-thread-2] [7s 277ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(26)) H2 processed buffered data DEBUG: [pool-1-thread-2] [7s 277ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [Test-server-pool] [7s 277ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [7s 277ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-3] [7s 277ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-2] [7s 277ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 277ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 277ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 277ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 277ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [Test-server-pool] [7s 277ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [7s 277ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [7s 277ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 277ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 277ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@53015e6f(23) DEBUG: [pool-1-thread-3] [7s 277ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@b8531d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b976868, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [7s 277ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 277ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 277ms] Http1AsyncReceiver(SocketTube(26)) 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 TestServer(1): connection started DEBUG: [readLoop] [7s 278ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 278ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 278ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [7s 278ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [7s 278ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 278ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [7s 278ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 278ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 278ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 278ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 278ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 278ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-23-SelectorManager] [7s 278ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a7dffca for None (false) DEBUG: [HttpClient-23-SelectorManager] [7s 279ms] SocketTube(26) read bytes: 91 DEBUG: [HttpClient-23-SelectorManager] [7s 279ms] Http2Connection(SocketTube(26)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [7s 279ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [7s 279ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a7dffca for R (false) DEBUG: [HttpClient-23-SelectorManager] [7s 279ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 279ms] Http2Connection(SocketTube(26)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 279ms] Http2Connection(SocketTube(26)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-3] [7s 279ms] Http2Connection(SocketTube(26)) Processing 91 DEBUG: [pool-1-thread-3] [7s 279ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-3] [7s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 279ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [7s 279ms] Http2Connection(SocketTube(26)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 279ms] PlainHttpConnection(SocketTube(26)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 279ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 279ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-3] [7s 279ms] SocketTube(26) trying to write: 9 DEBUG: [pool-1-thread-3] [7s 279ms] SocketTube(26) wrote: 9 DEBUG: [pool-1-thread-3] [7s 279ms] SocketTube(26) write: requesting more... DEBUG: [readLoop] [7s 279ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 279ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-3] [7s 279ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 279ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 279ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 279ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [7s 279ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [7s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 279ms] Http2Connection(SocketTube(26))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 279ms] Http2Connection(SocketTube(26))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 279ms] Http2Connection(SocketTube(26))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 280ms] Http2Connection(SocketTube(26))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48357/http2/chunk/x) 200 HTTP_2 Local port: 46490 DEBUG: [pool-1-thread-3] [7s 373ms] Http2Connection(SocketTube(26))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 373ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 373ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 373ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 373ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 373ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 373ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 373ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 373ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 373ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 374ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 374ms] Http2Connection(SocketTube(26))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 374ms] Http2Connection(SocketTube(26))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 374ms] Http2Connection(SocketTube(26))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [7s 374ms] Http2Connection(SocketTube(26)) Closed stream 1 DEBUG: [pool-1-thread-3] [7s 374ms] Http2Connection(SocketTube(26))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@304628f7 DEBUG: [pool-1-thread-3] [7s 374ms] Http2Connection(SocketTube(26))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [7s 374ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 374ms] Http2Connection(SocketTube(26)) H2 processed(1) DEBUG: [pool-1-thread-2] [7s 374ms] HttpClientImpl(23) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:48357/http2/chunk/x DEBUG: [MainThread] [7s 378ms] HttpClientImpl(24) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [7s 379ms] HttpClientImpl(24) ClientImpl (async) send https://127.0.0.1:35705/https2/fixed/x GET DEBUG: [pool-1-thread-2] [7s 379ms] Exchange establishing exchange for https://127.0.0.1:35705/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [7s 380ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [7s 380ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [7s 381ms] PlainHttpConnection(SocketTube(27)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-2] [7s 381ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53840, Session(1697432539280|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-24-SelectorManager] [7s 381ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2c039eb7 for C (true) DEBUG: [HttpClient-24-SelectorManager] [7s 381ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-24-SelectorManager] [7s 381ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53840 DEBUG: [pool-1-thread-2] [7s 382ms] SocketTube(27) connecting flows DEBUG: [pool-1-thread-2] [7s 382ms] SocketTube(27) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 382ms] SocketTube(27) registering subscribe event DEBUG: [pool-1-thread-2] [7s 382ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [7s 382ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [7s 382ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-24-SelectorManager] [7s 382ms] SocketTube(27) subscribe event raised DEBUG: [pool-1-thread-2] [7s 382ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [pool-1-thread-2] [7s 382ms] SocketTube(27) subscribed for writing DEBUG: [pool-1-thread-2] [7s 382ms] SocketTube(27) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 382ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [7s 382ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-24-SelectorManager] [7s 382ms] 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@26fbf5c7[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] [7s 382ms] SocketTube(27) read demand reset to 0 DEBUG: [pool-1-thread-2] [7s 382ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-24-SelectorManager] [7s 382ms] SocketTube(27) calling onSubscribe DEBUG: [pool-1-thread-2] [7s 382ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-24-SelectorManager] [7s 382ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [7s 382ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-24-SelectorManager] [7s 382ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [7s 382ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-24-SelectorManager] [7s 382ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-24-SelectorManager] [7s 382ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-24-SelectorManager] [7s 382ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-24-SelectorManager] [7s 382ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-24-SelectorManager] [7s 382ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-24-SelectorManager] [7s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (true) DEBUG: [HttpClient-24-SelectorManager] [7s 382ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-24-SelectorManager] [7s 382ms] SocketTube(27) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 385ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 385ms] SSL Writer(SocketTube(27)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 385ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 385ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [7s 385ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 385ms] SSL Writer(SocketTube(27)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [7s 385ms] SSL Writer(SocketTube(27)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [7s 385ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 385ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-3] [7s 386ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [7s 386ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 386ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [7s 386ms] SocketTube(27) trying to write: 2191 DEBUG: [pool-1-thread-3] [7s 386ms] SocketTube(27) wrote: 2191 DEBUG: [pool-1-thread-3] [7s 386ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [7s 386ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 386ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 386ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 386ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 386ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [7s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 388ms] HttpClientImpl(24) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-24-SelectorManager] [7s 388ms] SocketTube(27) read bytes: 133 DEBUG: [HttpClient-24-SelectorManager] [7s 388ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [7s 388ms] SSL Reader(SocketTube(27)) Adding 133 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [7s 388ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [7s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-24-SelectorManager] [7s 389ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 389ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 389ms] SSL Reader(SocketTube(27)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [7s 389ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-24-SelectorManager] [7s 389ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [pool-1-thread-3] [7s 389ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-24-SelectorManager] [7s 389ms] SocketTube(27) no more demand for reading DEBUG: [pool-1-thread-3] [7s 389ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [HttpClient-24-SelectorManager] [7s 389ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 389ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [7s 389ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 389ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [7s 390ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-3] [7s 390ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [7s 390ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 390ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 391ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 391ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 391ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [7s 391ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 391ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [7s 391ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 391ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 391ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 391ms] SocketTube(27) trying to write: 6 DEBUG: [pool-1-thread-3] [7s 391ms] SocketTube(27) wrote: 6 DEBUG: [pool-1-thread-3] [7s 391ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [7s 391ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 391ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 391ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 391ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 391ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [7s 391ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [7s 391ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [7s 391ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 391ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [7s 391ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (true) DEBUG: [HttpClient-24-SelectorManager] [7s 391ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 391ms] SocketTube(27) read bytes: 175 DEBUG: [HttpClient-24-SelectorManager] [7s 391ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [7s 391ms] SSL Reader(SocketTube(27)) Adding 175 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [7s 391ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [7s 391ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [pool-1-thread-3] [7s 391ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [7s 391ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 391ms] SSL Reader(SocketTube(27)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [7s 391ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [7s 391ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 391ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [7s 391ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [7s 391ms] SSL Reader(SocketTube(27)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [7s 392ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [7s 392ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 392ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [7s 392ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [7s 392ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 392ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [7s 392ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-3] [7s 392ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 392ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 392ms] SSL Reader(SocketTube(27)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [7s 392ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 392ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 392ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [7s 392ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [7s 392ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [7s 392ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 392ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 392ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 392ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 393ms] SSLFlowDelegate(SocketTube(27)) setALPN = h2 DEBUG: [pool-1-thread-3] [7s 393ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 393ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [7s 393ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [7s 393ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [7s 393ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [pool-1-thread-3] [7s 393ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@12ef949e DEBUG: [pool-1-thread-3] [7s 393ms] Http2Connection(SSLTube(SocketTube(27))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [7s 393ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 393ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 393ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 393ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 393ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 393ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [7s 393ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 393ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 393ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [7s 393ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 393ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-3] [7s 393ms] SSL Writer(SocketTube(27)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 393ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [7s 393ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 393ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 393ms] Http2Connection(SSLTube(SocketTube(27))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [7s 393ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 393ms] Http2Connection(SSLTube(SocketTube(27))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 393ms] Http2Connection(SSLTube(SocketTube(27))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [7s 393ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed buffered data DEBUG: [pool-1-thread-3] [7s 393ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-3] [7s 393ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-3] [7s 393ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 393ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 394ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 394ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 394ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 394ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [7s 394ms] Http2Connection(SSLTube(SocketTube(27))) Opened stream 1 DEBUG: [pool-1-thread-3] [7s 394ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 394ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 394ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 394ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 394ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 394ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 394ms] SocketTube(27) trying to write: 90 DEBUG: [pool-1-thread-3] [7s 394ms] SocketTube(27) wrote: 90 DEBUG: [pool-1-thread-3] [7s 394ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [7s 394ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 394ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [7s 394ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [7s 394ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [7s 394ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [7s 394ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [7s 394ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [7s 394ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [7s 394ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [7s 394ms] SSLTube(SocketTube(27)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 394ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [7s 395ms] SocketTube(27) trying to write: 174 DEBUG: [pool-1-thread-3] [7s 395ms] SocketTube(27) wrote: 174 DEBUG: [pool-1-thread-3] [7s 395ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [7s 395ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 395ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 395ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 395ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [7s 395ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [7s 395ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [7s 395ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 395ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 395ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [7s 395ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [7s 395ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [7s 395ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 395ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [7s 395ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) TestServer(2): starting connection DEBUG: [HttpClient-24-SelectorManager] [7s 395ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 395ms] SocketTube(27) read bytes: 1726 DEBUG: [HttpClient-24-SelectorManager] [7s 395ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [7s 395ms] SSL Reader(SocketTube(27)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [7s 395ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [7s 395ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-24-SelectorManager] [7s 395ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 395ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 395ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 395ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 395ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 395ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 395ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-24-SelectorManager] [7s 395ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 395ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [7s 395ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 396ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 396ms] SSL Reader(SocketTube(27)) Unwrapping: 1726 DEBUG: [pool-1-thread-3] [7s 396ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 396ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 396ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1726 TestServer(2): connection started DEBUG: [readLoop] [7s 396ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 396ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 396ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-3] [7s 396ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [readLoop] [7s 396ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-3] [7s 396ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [7s 396ms] SocketTube(27) resuming read event DEBUG: [readLoop] [7s 396ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [7s 396ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (true) DEBUG: [HttpClient-24-SelectorManager] [7s 396ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 396ms] SocketTube(27) read bytes: 77 DEBUG: [HttpClient-24-SelectorManager] [7s 396ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [7s 396ms] SSL Reader(SocketTube(27)) Adding 77 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [7s 396ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [7s 396ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-24-SelectorManager] [7s 396ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 396ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 396ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [7s 396ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 396ms] SSL Reader(SocketTube(27)) Unwrapping: 77 DEBUG: [readLoop] [7s 396ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 396ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 396ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [7s 396ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [7s 396ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 396ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [7s 396ms] SSL Reader(SocketTube(27)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 396ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [7s 396ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [7s 396ms] SSL Reader(SocketTube(27)) sending 39 DEBUG: [pool-1-thread-3] [7s 397ms] SSL Reader(SocketTube(27)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [7s 397ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 397ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 397ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [7s 397ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 397ms] Http2Connection(SSLTube(SocketTube(27))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 397ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [7s 397ms] Http2Connection(SSLTube(SocketTube(27))) Processing 39 DEBUG: [pool-1-thread-3] [7s 397ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [7s 397ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 397ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [7s 397ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 397ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 397ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 397ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [7s 397ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 397ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-3] [7s 397ms] SSL Writer(SocketTube(27)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 397ms] SSL Writer(SocketTube(27)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 397ms] SSL Writer(SocketTube(27)) wrapping 9 bytes TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [7s 397ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 397ms] SSL Writer(SocketTube(27)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 397ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 397ms] SSL Writer(SocketTube(27)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [7s 397ms] SSL Writer(SocketTube(27)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [7s 397ms] SSL Writer(SocketTube(27)) pushScheduler is alive TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [7s 397ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 397ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [7s 397ms] SocketTube(27) trying to write: 47 Sent response headers 200 DEBUG: [pool-1-thread-3] [7s 397ms] SocketTube(27) wrote: 47 DEBUG: [pool-1-thread-3] [7s 397ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [7s 397ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 397ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 397ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 397ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [7s 397ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [7s 397ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [7s 397ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 397ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(1) DEBUG: [pool-1-thread-3] [7s 397ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 397ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [7s 397ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [7s 397ms] SocketTube(27) resuming read event DEBUG: [readLoop] [7s 397ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 397ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 397ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 397ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 397ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 397ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 397ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [7s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 398ms] SocketTube(27) read bytes: 116 DEBUG: [HttpClient-24-SelectorManager] [7s 398ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [7s 398ms] SSL Reader(SocketTube(27)) Adding 116 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [7s 398ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [7s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [pool-1-thread-3] [7s 398ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:116, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 398ms] SSL Reader(SocketTube(27)) Unwrapping: 116 DEBUG: [pool-1-thread-3] [7s 398ms] SSL Reader(SocketTube(27)) Decoded 16 bytes out of 116 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-3] [7s 398ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-3] [7s 398ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 54 DEBUG: [HttpClient-24-SelectorManager] [7s 398ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 398ms] SSL Reader(SocketTube(27)) sending 16 DEBUG: [HttpClient-24-SelectorManager] [7s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [pool-1-thread-3] [7s 398ms] SSL Reader(SocketTube(27)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [7s 398ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 398ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [7s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 398ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [7s 398ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 398ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [7s 398ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 398ms] Http2Connection(SSLTube(SocketTube(27))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 398ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [7s 398ms] Http2Connection(SSLTube(SocketTube(27))) Processing 16 DEBUG: [pool-1-thread-3] [7s 398ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [7s 398ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 398ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 398ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 398ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 398ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 398ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35705/https2/fixed/x) 200 HTTP_2 Local port: 53840 DEBUG: [pool-1-thread-3] [7s 480ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 480ms] HttpClientImpl(24) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 480ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(2) DEBUG: [pool-1-thread-3] [7s 480ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 480ms] SSL Reader(SocketTube(27)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [7s 480ms] SSL Reader(SocketTube(27)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 480ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 480ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 480ms] SSL Reader(SocketTube(27)) sending 24 DEBUG: [pool-1-thread-3] [7s 480ms] SSL Reader(SocketTube(27)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 480ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 481ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [7s 481ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 481ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 481ms] Http2Connection(SSLTube(SocketTube(27))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 481ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [7s 481ms] Http2Connection(SSLTube(SocketTube(27))) Processing 24 DEBUG: [pool-1-thread-3] [7s 481ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 481ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 481ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 481ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 481ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 481ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 481ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 481ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(3) DEBUG: [pool-1-thread-3] [7s 481ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 481ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [7s 481ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [7s 481ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [7s 481ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 481ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [7s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (true) DEBUG: [HttpClient-24-SelectorManager] [7s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 481ms] SocketTube(27) read bytes: 47 DEBUG: [HttpClient-24-SelectorManager] [7s 481ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [7s 481ms] SSL Reader(SocketTube(27)) Adding 47 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [7s 481ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [7s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-24-SelectorManager] [7s 481ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 481ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 481ms] SSL Reader(SocketTube(27)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 482ms] SSL Reader(SocketTube(27)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 482ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 482ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 482ms] SSL Reader(SocketTube(27)) sending 9 DEBUG: [pool-1-thread-3] [7s 482ms] SSL Reader(SocketTube(27)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 482ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 482ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [7s 482ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 482ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 482ms] Http2Connection(SSLTube(SocketTube(27))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 482ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [7s 482ms] Http2Connection(SSLTube(SocketTube(27))) Processing 9 DEBUG: [pool-1-thread-3] [7s 482ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 482ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 482ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 482ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 482ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 482ms] HttpClientImpl(24) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 482ms] HttpClientImpl(24) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:35705/https2/fixed/x DEBUG: [pool-1-thread-3] [7s 483ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 483ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 483ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [7s 483ms] Http2Connection(SSLTube(SocketTube(27))) Closed stream 1 DEBUG: [pool-1-thread-3] [7s 483ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@527b7a83 DEBUG: [pool-1-thread-3] [7s 483ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [7s 483ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(4) DEBUG: [pool-1-thread-3] [7s 483ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 483ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [7s 483ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [7s 483ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [7s 483ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 483ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [7s 483ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [MainThread] [7s 484ms] HttpClientImpl(25) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [7s 484ms] HttpClientImpl(25) ClientImpl (async) send https://127.0.0.1:35705/https2/chunk/x GET DEBUG: [pool-1-thread-3] [7s 485ms] Exchange establishing exchange for https://127.0.0.1:35705/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [7s 485ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [7s 485ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [7s 486ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [pool-1-thread-3] [7s 486ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-25-SelectorManager] [7s 486ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4c2217a5 for C (true) DEBUG: [HttpClient-25-SelectorManager] [7s 486ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-25-SelectorManager] [7s 486ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53846 DEBUG: [pool-1-thread-3] [7s 487ms] SocketTube(28) connecting flows DEBUG: [pool-1-thread-3] [7s 487ms] SocketTube(28) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 487ms] SocketTube(28) registering subscribe event DEBUG: [pool-1-thread-3] [7s 487ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 487ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [7s 487ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-3] [7s 487ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [pool-1-thread-3] [7s 487ms] SocketTube(28) subscribed for writing DEBUG: [pool-1-thread-3] [7s 487ms] SocketTube(28) write: registering startSubscription event DEBUG: [pool-1-thread-3] [7s 487ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-25-SelectorManager] [7s 487ms] SocketTube(28) subscribe event raised DEBUG: [pool-1-thread-3] [7s 487ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 487ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [7s 487ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 489ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 489ms] SSL Writer(SocketTube(28)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-25-SelectorManager] [7s 489ms] 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@46da7cd5[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: NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [7s 489ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-25-SelectorManager] [7s 489ms] SocketTube(28) calling onSubscribe DEBUG: [pool-1-thread-3] [7s 489ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 490ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-25-SelectorManager] [7s 489ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-25-SelectorManager] [7s 490ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-25-SelectorManager] [7s 490ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [7s 490ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 490ms] SSL Writer(SocketTube(28)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [7s 490ms] SSL Writer(SocketTube(28)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [7s 490ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 490ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53846, Session(1697432540889|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-25-SelectorManager] [7s 490ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [7s 490ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@3d8fa6a[Not completed, 1 dependents] (id=2391), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-25-SelectorManager] [7s 490ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-25-SelectorManager] [7s 490ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-25-SelectorManager] [7s 490ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-25-SelectorManager] [7s 490ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-25-SelectorManager] [7s 490ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for R (true) DEBUG: [HttpClient-25-SelectorManager] [7s 490ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-25-SelectorManager] [7s 490ms] SocketTube(28) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 490ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [7s 490ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 490ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [7s 490ms] SocketTube(28) trying to write: 2191 DEBUG: [pool-1-thread-3] [7s 490ms] SocketTube(28) wrote: 2191 DEBUG: [pool-1-thread-3] [7s 490ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [7s 490ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 490ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 490ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 491ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 491ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [7s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 493ms] HttpClientImpl(25) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-25-SelectorManager] [7s 493ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-25-SelectorManager] [7s 493ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 493ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 493ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 493ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 493ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 493ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [7s 493ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 493ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 493ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [7s 493ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [7s 493ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 493ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-25-SelectorManager] [7s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 494ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [7s 494ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 495ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-3] [7s 495ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [7s 495ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 495ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 495ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 495ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 495ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [7s 495ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 495ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [7s 495ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 495ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 495ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 495ms] SocketTube(28) trying to write: 6 DEBUG: [pool-1-thread-3] [7s 495ms] SocketTube(28) wrote: 6 DEBUG: [pool-1-thread-3] [7s 495ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [7s 495ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 495ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 495ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 495ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 495ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [7s 495ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-3] [7s 495ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [7s 495ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 495ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [7s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for R (true) DEBUG: [HttpClient-25-SelectorManager] [7s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 496ms] SocketTube(28) read bytes: 175 DEBUG: [HttpClient-25-SelectorManager] [7s 496ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 496ms] SSL Reader(SocketTube(28)) Adding 175 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 496ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 496ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 496ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 496ms] SSL Reader(SocketTube(28)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [7s 496ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [7s 496ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 496ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [7s 496ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [7s 496ms] SSL Reader(SocketTube(28)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [7s 496ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [7s 496ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 496ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [7s 496ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [7s 496ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 496ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [7s 497ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-3] [7s 497ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 497ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 497ms] SSL Reader(SocketTube(28)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [7s 497ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 497ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 497ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [7s 497ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [7s 497ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [7s 497ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 498ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 498ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 498ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 498ms] SSLFlowDelegate(SocketTube(28)) setALPN = h2 DEBUG: [pool-1-thread-3] [7s 498ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [7s 498ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [pool-1-thread-3] [7s 498ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6b66579a DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SSLTube(SocketTube(28))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [7s 498ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 498ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 498ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 498ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 498ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 498ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [7s 498ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 498ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 498ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [7s 498ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 498ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-3] [7s 498ms] SSL Writer(SocketTube(28)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [7s 498ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 498ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 499ms] Http2Connection(SSLTube(SocketTube(28))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [7s 499ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 499ms] Http2Connection(SSLTube(SocketTube(28))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 499ms] Http2Connection(SSLTube(SocketTube(28))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [7s 499ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed buffered data DEBUG: [pool-1-thread-3] [7s 499ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-3] [7s 499ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-3] [7s 499ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 499ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 499ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 499ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 499ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 499ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [7s 499ms] Http2Connection(SSLTube(SocketTube(28))) Opened stream 1 DEBUG: [pool-1-thread-3] [7s 499ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 499ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 499ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 499ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 499ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 499ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [7s 499ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 499ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [7s 499ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 499ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 499ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 499ms] SocketTube(28) trying to write: 90 DEBUG: [pool-1-thread-3] [7s 499ms] SocketTube(28) wrote: 90 DEBUG: [pool-1-thread-3] [7s 499ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [7s 499ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 499ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 499ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 499ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [7s 499ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-3] [7s 499ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [7s 500ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [7s 500ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [7s 500ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-3] [7s 500ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [7s 500ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [7s 500ms] SSLTube(SocketTube(28)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [7s 500ms] SocketTube(28) trying to write: 174 DEBUG: [pool-1-thread-3] [7s 500ms] SocketTube(28) wrote: 174 DEBUG: [pool-1-thread-3] [7s 500ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [7s 500ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 500ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [7s 500ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-3] [7s 500ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 500ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 500ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [7s 500ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-3] [7s 500ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [7s 500ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 500ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [7s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 501ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 501ms] SocketTube(28) read bytes: 1726 TestServer(2): starting connection DEBUG: [Test-server-pool] [7s 501ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 501ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 501ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 501ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 501ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 501ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [7s 502ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 502ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 502ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 502ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 502ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 502ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 502ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 502ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 502ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [7s 502ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [7s 502ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 502ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-25-SelectorManager] [7s 501ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 502ms] SSL Reader(SocketTube(28)) Adding 1726 bytes to read buffer TestServer(2): connection started DEBUG: [HttpClient-25-SelectorManager] [7s 502ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 502ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 502ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 502ms] SSL Reader(SocketTube(28)) Unwrapping: 1726 TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [HttpClient-25-SelectorManager] [7s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 502ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [7s 502ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [pool-1-thread-3] [7s 503ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 503ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 503ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [7s 503ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [7s 503ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-3] [7s 503ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [7s 503ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [7s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for R (true) DEBUG: [HttpClient-25-SelectorManager] [7s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 503ms] SocketTube(28) read bytes: 235 DEBUG: [HttpClient-25-SelectorManager] [7s 503ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 503ms] SSL Reader(SocketTube(28)) Adding 235 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 503ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 503ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 503ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:235, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 503ms] SSL Reader(SocketTube(28)) Unwrapping: 235 DEBUG: [pool-1-thread-3] [7s 503ms] SSL Reader(SocketTube(28)) Decoded 39 bytes out of 235 into buffer of 512 remaining to decode: 158 DEBUG: [pool-1-thread-3] [7s 503ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [7s 503ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [7s 503ms] SSL Reader(SocketTube(28)) sending 39 DEBUG: [pool-1-thread-3] [7s 503ms] SSL Reader(SocketTube(28)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [7s 503ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 503ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 503ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [7s 503ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 503ms] Http2Connection(SSLTube(SocketTube(28))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 503ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [7s 503ms] Http2Connection(SSLTube(SocketTube(28))) Processing 39 DEBUG: [pool-1-thread-3] [7s 503ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [7s 504ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 504ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [7s 504ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 504ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 504ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 504ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [7s 504ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 504ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-3] [7s 504ms] SSL Writer(SocketTube(28)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 504ms] SSL Writer(SocketTube(28)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 504ms] SSL Writer(SocketTube(28)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [7s 504ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 504ms] SSL Writer(SocketTube(28)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 504ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 504ms] SSL Writer(SocketTube(28)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [7s 504ms] SSL Writer(SocketTube(28)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [7s 504ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 504ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 504ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [7s 504ms] SocketTube(28) trying to write: 47 DEBUG: [pool-1-thread-3] [7s 504ms] SocketTube(28) wrote: 47 DEBUG: [pool-1-thread-3] [7s 504ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [7s 504ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 504ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 504ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 504ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [7s 504ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-3] [7s 504ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [7s 504ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 504ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(1) DEBUG: [readLoop] [7s 504ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 504ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 504ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [7s 504ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 504ms] SSL Reader(SocketTube(28)) Unwrapping: 158 DEBUG: [readLoop] [7s 504ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 505ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(28)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(28)) sending 11 DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(28)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-3] [7s 505ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 505ms] Http2Connection(SSLTube(SocketTube(28))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 505ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-3] [7s 505ms] Http2Connection(SSLTube(SocketTube(28))) Processing 11 DEBUG: [pool-1-thread-3] [7s 505ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-3] [7s 505ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 505ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 505ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 505ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 505ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 505ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35705/https2/chunk/x) 200 HTTP_2 Local port: 53846 DEBUG: [pool-1-thread-3] [7s 585ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 585ms] HttpClientImpl(25) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 585ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(2) DEBUG: [pool-1-thread-3] [7s 585ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 585ms] SSL Reader(SocketTube(28)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [7s 586ms] SSL Reader(SocketTube(28)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [7s 586ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 586ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 586ms] SSL Reader(SocketTube(28)) sending 24 DEBUG: [pool-1-thread-3] [7s 586ms] SSL Reader(SocketTube(28)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 586ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 586ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [7s 586ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 586ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 586ms] Http2Connection(SSLTube(SocketTube(28))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 586ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [7s 586ms] Http2Connection(SSLTube(SocketTube(28))) Processing 24 DEBUG: [pool-1-thread-3] [7s 586ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 586ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 586ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 586ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 586ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 586ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 586ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 586ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(3) DEBUG: [pool-1-thread-3] [7s 586ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 586ms] SSL Reader(SocketTube(28)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 586ms] SSL Reader(SocketTube(28)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 586ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 586ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 586ms] SSL Reader(SocketTube(28)) sending 9 DEBUG: [pool-1-thread-3] [7s 586ms] SSL Reader(SocketTube(28)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 586ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 587ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [7s 587ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 587ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 587ms] Http2Connection(SSLTube(SocketTube(28))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 587ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [7s 587ms] Http2Connection(SSLTube(SocketTube(28))) Processing 9 DEBUG: [pool-1-thread-3] [7s 587ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 587ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 587ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 587ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 587ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 587ms] HttpClientImpl(25) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 587ms] HttpClientImpl(25) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:35705/https2/chunk/x DEBUG: [pool-1-thread-3] [7s 587ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 587ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 587ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [7s 587ms] Http2Connection(SSLTube(SocketTube(28))) Closed stream 1 DEBUG: [pool-1-thread-3] [7s 587ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5c3750c DEBUG: [pool-1-thread-3] [7s 587ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [7s 587ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(4) DEBUG: [pool-1-thread-3] [7s 587ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 587ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [7s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for R (false) DEBUG: [pool-1-thread-3] [7s 587ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [7s 590ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42323/http1/fixed/x GET DEBUG: [pool-1-thread-3] [7s 591ms] Exchange establishing exchange for http://127.0.0.1:42323/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [7s 591ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [7s 591ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [7s 591ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 591ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [7s 591ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 591ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 591ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [7s 591ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@c65a855 queue.isEmpty: true DEBUG: [pool-1-thread-3] [7s 592ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@c65a855, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [7s 592ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 592ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 592ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 592ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 592ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [7s 592ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 592ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-9-SelectorManager] [7s 592ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 592ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2632c2cb DEBUG: [HttpClient-9-SelectorManager] [7s 592ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 592ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 592ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [7s 592ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 592ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 592ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [7s 592ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 592ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 592ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [7s 592ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 592ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 592ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [7s 592ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [7s 592ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [7s 592ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 592ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [7s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [pool-1-thread-1] [7s 592ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 592ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 592ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 592ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 592ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 592ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [7s 592ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 592ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 592ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 592ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [7s 592ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 592ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [7s 592ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [7s 593ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 593ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 593ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [7s 593ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [7s 593ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 593ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [7s 593ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 593ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [7s 593ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 593ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5002c12b DEBUG: [pool-1-thread-3] [7s 593ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [7s 593ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [7s 593ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [7s 593ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [7s 593ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 594ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [7s 594ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 594ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 594ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 594ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@c65a855 DEBUG: [pool-1-thread-3] [7s 594ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 594ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@c65a855 DEBUG: [pool-1-thread-3] [7s 594ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [7s 594ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [7s 594ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@c65a855 DEBUG: [pool-1-thread-3] [7s 594ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 594ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 691ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 691ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-3] [7s 691ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@9818636/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1774e91f queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 691ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-3] [7s 692ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 692ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 692ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@9818636/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1774e91f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 692ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@9818636/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1774e91f DEBUG: [pool-1-thread-3] [7s 692ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 692ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@9818636/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1774e91f DEBUG: [pool-1-thread-3] [7s 692ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [7s 692ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [7s 692ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [7s 692ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [7s 692ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 692ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [7s 692ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [7s 692ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 692ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [7s 692ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 692ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [7s 692ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [7s 692ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [7s 692ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 692ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [7s 692ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:42323/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [7s 692ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 692ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 692ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 692ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [HttpClient-9-SelectorManager] [7s 692ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-3] [7s 692ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 692ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [7s 692ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 693ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 693ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 693ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [7s 693ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 693ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 693ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 693ms] SocketTube(9) write: offloading requestMore DEBUG: [MainThread] [7s 694ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42323/http1/chunk/x GET DEBUG: [pool-1-thread-2] [7s 694ms] Exchange establishing exchange for http://127.0.0.1:42323/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [7s 695ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [7s 695ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [7s 695ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [7s 695ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [7s 695ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 695ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 695ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [7s 695ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@19fc6a62 queue.isEmpty: true DEBUG: [pool-1-thread-2] [7s 695ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@19fc6a62, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [7s 695ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 695ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 695ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 695ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 695ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [7s 695ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [7s 695ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [7s 695ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 695ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [7s 695ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [7s 695ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [7s 695ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [7s 695ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [7s 695ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 695ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [7s 695ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 695ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 695ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [7s 695ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [7s 702ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 702ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1c2e769 DEBUG: [HttpClient-9-SelectorManager] [7s 702ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 702ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 702ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 702ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 702ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 702ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 702ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 702ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 702ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 702ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 702ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [7s 702ms] SocketTube(9) write: no need to request more: 1 DEBUG: [pool-1-thread-2] [7s 702ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [7s 702ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 702ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [7s 702ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 702ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [7s 702ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 702ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 702ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 702ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 702ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 702ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 702ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 702ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 702ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 702ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [7s 703ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [7s 703ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [7s 703ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [7s 703ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 703ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 703ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 703ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 703ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 703ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 703ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 703ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [7s 703ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [7s 703ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 703ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7558739c DEBUG: [pool-1-thread-1] [7s 703ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 707ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [7s 707ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 707ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 707ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 707ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@19fc6a62 DEBUG: [pool-1-thread-1] [7s 707ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 707ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@19fc6a62 DEBUG: [pool-1-thread-1] [7s 707ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [7s 707ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [7s 707ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@19fc6a62 DEBUG: [pool-1-thread-1] [7s 707ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 707ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 795ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 795ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-1] [7s 795ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6de6f97/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5ff5bb05 queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 795ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-1] [7s 795ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 795ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 795ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6de6f97/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5ff5bb05, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 795ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6de6f97/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5ff5bb05 DEBUG: [pool-1-thread-1] [7s 795ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 795ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6de6f97/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5ff5bb05 DEBUG: [pool-1-thread-1] [7s 795ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [7s 795ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [7s 795ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [7s 795ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [7s 795ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [7s 795ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [7s 795ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [7s 795ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [7s 795ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [7s 795ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [7s 795ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [7s 795ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [7s 795ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [7s 795ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [7s 795ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [7s 795ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 795ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [7s 795ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [7s 795ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 795ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [7s 795ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 795ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [7s 795ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [7s 795ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 796ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 796ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [7s 796ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [7s 796ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [7s 796ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [HttpClient-9-SelectorManager] [7s 796ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 796ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [7s 796ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [7s 796ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:42323/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [7s 796ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 796ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 796ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [pool-1-thread-1] [7s 796ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 796ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [7s 796ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 796ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 796ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 796ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 796ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [7s 796ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [7s 796ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 797ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:34835/https1/fixed/x GET DEBUG: [pool-1-thread-2] [7s 797ms] Exchange establishing exchange for https://127.0.0.1:34835/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [7s 797ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [7s 797ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [7s 798ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [7s 798ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-2] [7s 798ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 798ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 798ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [7s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@31b31ebc queue.isEmpty: true DEBUG: [pool-1-thread-2] [7s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@31b31ebc, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [7s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 798ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [7s 798ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [7s 798ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [7s 798ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@880bd8a DEBUG: [pool-1-thread-2] [7s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [7s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 798ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 798ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 798ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [7s 798ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 798ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 798ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [7s 798ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 798ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [7s 798ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 798ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [7s 798ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [7s 798ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 798ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 798ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [7s 798ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [7s 798ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 798ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [7s 798ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 798ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 798ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [7s 798ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-2] [7s 798ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 798ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-2] [7s 799ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [7s 799ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [7s 799ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 799ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 799ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [7s 799ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-2] [7s 799ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-2] [7s 799ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [7s 799ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 799ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 799ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 799ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [7s 799ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [7s 799ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 799ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 799ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [7s 799ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 799ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 799ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 799ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 799ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 799ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 799ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [7s 799ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 799ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 799ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 799ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1160f556 DEBUG: [pool-1-thread-2] [7s 799ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 799ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 799ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 799ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-2] [7s 799ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 800ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 800ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [7s 800ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 800ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 800ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 800ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 800ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 800ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 800ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-2] [7s 800ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-2] [7s 800ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [7s 802ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [7s 802ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-2] [7s 802ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [7s 802ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 802ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 802ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [7s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [7s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@31b31ebc DEBUG: [pool-1-thread-2] [7s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@31b31ebc DEBUG: [pool-1-thread-2] [7s 802ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-2] [7s 802ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [7s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@31b31ebc DEBUG: [pool-1-thread-2] [7s 802ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 802ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 902ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 902ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-2] [7s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6bb52262/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@425a9756 queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 902ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 902ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6bb52262/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@425a9756, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6bb52262/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@425a9756 DEBUG: [pool-1-thread-2] [7s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6bb52262/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@425a9756 DEBUG: [pool-1-thread-2] [7s 902ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [7s 902ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [7s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [7s 902ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [7s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [7s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6bb52262/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@425a9756 DEBUG: [pool-1-thread-2] [7s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6bb52262/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@425a9756 DEBUG: [pool-1-thread-2] [7s 903ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-2] [7s 903ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [7s 903ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [7s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [7s 903ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 903ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [7s 903ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [7s 903ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [7s 903ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [7s 903ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 903ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 903ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 903ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-2] [7s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [7s 903ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [7s 903ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [7s 903ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 903ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 903ms] HttpClientImpl(9) ClientImpl (async) elapsed 106 millis for GET to https://127.0.0.1:34835/https1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [7s 905ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [MainThread] [7s 905ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:34835/https1/chunk/x GET DEBUG: [pool-1-thread-1] [7s 908ms] Exchange establishing exchange for https://127.0.0.1:34835/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 908ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [7s 908ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 908ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 908ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [7s 908ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 909ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 909ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [7s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@12ee7e62 queue.isEmpty: true DEBUG: [pool-1-thread-1] [7s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@12ee7e62, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 909ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [7s 909ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [7s 909ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [7s 909ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@67b9097f DEBUG: [pool-1-thread-1] [7s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [7s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 909ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 909ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 909ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [7s 909ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [7s 909ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 909ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [7s 909ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 909ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [7s 909ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [7s 909ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [7s 909ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [7s 909ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 909ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 910ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [7s 910ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [7s 910ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 910ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [7s 910ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 910ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 910ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [7s 910ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [7s 910ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 910ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [7s 910ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [7s 910ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [7s 910ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 910ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 910ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [7s 910ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [7s 910ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [7s 910ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [7s 910ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 910ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 910ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 910ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [7s 910ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [7s 910ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 910ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 910ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [7s 910ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 910ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 910ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 910ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 910ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 910ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 910ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [7s 910ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 910ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 910ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 911ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@15e6ab1e DEBUG: [pool-1-thread-1] [7s 911ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 911ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 911ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 911ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [7s 911ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 916ms] SocketTube(10) read bytes: 223 DEBUG: [HttpClient-9-SelectorManager] [7s 916ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 916ms] SSL Reader(SocketTube(10)) Adding 223 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 916ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 916ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 916ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 916ms] SSL Reader(SocketTube(10)) Unwrapping: 223 DEBUG: [pool-1-thread-1] [7s 916ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 223 into buffer of 16676 remaining to decode: 101 DEBUG: [pool-1-thread-1] [7s 916ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [7s 916ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [7s 916ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-1] [7s 916ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [7s 917ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 917ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 917ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [7s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [7s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@12ee7e62 DEBUG: [pool-1-thread-1] [7s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@12ee7e62 DEBUG: [pool-1-thread-1] [7s 917ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [7s 917ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [7s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@12ee7e62 DEBUG: [pool-1-thread-1] [7s 917ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 917ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 6ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [8s 6ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-1] [8s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@50d00791/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@31ac6e87 queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 6ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 6ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@50d00791/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@31ac6e87, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@50d00791/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@31ac6e87 DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@50d00791/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@31ac6e87 DEBUG: [pool-1-thread-1] [8s 7ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [8s 7ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@50d00791/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@31ac6e87 DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@50d00791/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@31ac6e87 DEBUG: [pool-1-thread-1] [8s 7ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [8s 7ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [8s 7ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [8s 7ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [8s 7ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [8s 7ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [8s 7ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [8s 7ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [8s 7ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 8ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 8ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [8s 8ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [8s 8ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@50d00791/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@31ac6e87 DEBUG: [pool-1-thread-1] [8s 8ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [8s 8ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@50d00791/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@31ac6e87 DEBUG: [pool-1-thread-1] [8s 8ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [8s 8ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [8s 8ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [8s 8ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [8s 8ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [8s 8ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [8s 8ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [8s 8ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [8s 8ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [8s 8ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [8s 8ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [8s 8ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [8s 8ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 8ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 8ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:34835/https1/chunk/x DEBUG: [pool-1-thread-1] [8s 8ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [8s 8ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 8ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-1] [8s 8ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 8ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 8ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [8s 8ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 8ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 8ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 8ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 8ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [8s 8ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [8s 8ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [8s 8ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 8ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [MainThread] [8s 9ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:48357/http2/fixed/x GET DEBUG: [pool-1-thread-1] [8s 10ms] Exchange establishing exchange for http://127.0.0.1:48357/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [8s 10ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [8s 10ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [8s 10ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 10ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [8s 10ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 10ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 10ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [8s 10ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [8s 10ms] Http2Connection(SocketTube(11)) Opened stream 9 DEBUG: [pool-1-thread-1] [8s 10ms] Http2Connection(SocketTube(11))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [8s 10ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 10ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 10ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [8s 10ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [8s 11ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [8s 11ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [8s 11ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [8s 11ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 11ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 11ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 11ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 11ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [8s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 11ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 11ms] Exchange sendRequestBody DEBUG: [readLoop] [8s 11ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [8s 11ms] Http2Connection(SocketTube(11))/Stream(9) requestSent: streamid=9 but response not received TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 9 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [8s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 12ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [8s 12ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [8s 12ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 12ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 12ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 12ms] Http2Connection(SocketTube(11)) H2 Receiving(6): 47 DEBUG: [pool-1-thread-1] [8s 12ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-1] [8s 12ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-1] [8s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 12ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 12ms] Http2Connection(SocketTube(11))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 13ms] Http2Connection(SocketTube(11))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 13ms] Http2Connection(SocketTube(11))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 13ms] Http2Connection(SocketTube(11))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:48357/http2/fixed/x) 200 HTTP_2 Local port: 46450 DEBUG: [pool-1-thread-1] [8s 111ms] Http2Connection(SocketTube(11))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 111ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 111ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [8s 111ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [8s 111ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-1] [8s 111ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 70, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 111ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 9) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 111ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 111ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 111ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 112ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 112ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:48357/http2/fixed/x DEBUG: [pool-1-thread-1] [8s 112ms] Http2Connection(SocketTube(11))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-1] [8s 112ms] Http2Connection(SocketTube(11))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-1] [8s 112ms] Http2Connection(SocketTube(11))/Stream(9) close stream 9 DEBUG: [pool-1-thread-1] [8s 112ms] Http2Connection(SocketTube(11)) Closed stream 9 DEBUG: [pool-1-thread-1] [8s 112ms] Http2Connection(SocketTube(11))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3e6f8db7 DEBUG: [pool-1-thread-1] [8s 112ms] Http2Connection(SocketTube(11))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-1] [8s 112ms] Http2Connection(SocketTube(11)) H2 processed(6) DEBUG: [MainThread] [8s 113ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:48357/http2/chunk/x GET DEBUG: [pool-1-thread-1] [8s 113ms] Exchange establishing exchange for http://127.0.0.1:48357/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [8s 113ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [8s 113ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [8s 113ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 113ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [8s 113ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 113ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 113ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [8s 114ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [8s 114ms] Http2Connection(SocketTube(11)) Opened stream 11 DEBUG: [pool-1-thread-1] [8s 114ms] Http2Connection(SocketTube(11))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [8s 114ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 114ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 114ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [8s 114ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [8s 114ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [8s 114ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [8s 114ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [8s 114ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 114ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 114ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 114ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 114ms] Http2Connection(SocketTube(11))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [8s 114ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 114ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 114ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 114ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [8s 114ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 114ms] 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] [8s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 115ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [8s 115ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [8s 115ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 115ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 115ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 115ms] Http2Connection(SocketTube(11)) H2 Receiving(7): 42 DEBUG: [pool-1-thread-1] [8s 115ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-1] [8s 115ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [8s 115ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 115ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 116ms] Http2Connection(SocketTube(11))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 116ms] Http2Connection(SocketTube(11))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 116ms] Http2Connection(SocketTube(11))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 116ms] Http2Connection(SocketTube(11))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:48357/http2/chunk/x) 200 HTTP_2 Local port: 46450 DEBUG: [pool-1-thread-1] [8s 213ms] Http2Connection(SocketTube(11))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 213ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 214ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [8s 214ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [8s 214ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-1] [8s 214ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 84, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 214ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 11) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 214ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 214ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 214ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 214ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 214ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:48357/http2/chunk/x DEBUG: [pool-1-thread-1] [8s 214ms] Http2Connection(SocketTube(11))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-1] [8s 214ms] Http2Connection(SocketTube(11))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-1] [8s 214ms] Http2Connection(SocketTube(11))/Stream(11) close stream 11 DEBUG: [pool-1-thread-1] [8s 214ms] Http2Connection(SocketTube(11)) Closed stream 11 DEBUG: [pool-1-thread-1] [8s 214ms] Http2Connection(SocketTube(11))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6ed3e964 DEBUG: [pool-1-thread-1] [8s 214ms] Http2Connection(SocketTube(11))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-1] [8s 214ms] Http2Connection(SocketTube(11)) H2 processed(7) DEBUG: [MainThread] [8s 215ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35705/https2/fixed/x GET DEBUG: [pool-1-thread-1] [8s 215ms] Exchange establishing exchange for https://127.0.0.1:35705/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [8s 216ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [8s 216ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [8s 216ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 216ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [8s 216ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 216ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 216ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [8s 216ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [8s 216ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 9 DEBUG: [pool-1-thread-1] [8s 216ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [8s 216ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 216ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 216ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [8s 216ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 216ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [8s 216ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 216ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 216ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [8s 217ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [8s 217ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 217ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [8s 217ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [8s 217ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [8s 217ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 217ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 217ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [8s 217ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [8s 217ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [8s 217ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [8s 217ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 217ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 217ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 217ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [8s 217ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [8s 217ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [8s 217ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 217ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 217ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 217ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [8s 217ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 217ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 217ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 217ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [8s 217ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 217ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 9 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [8s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 218ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [8s 218ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 218ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 219ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 219ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 219ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 219ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-1] [8s 219ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [8s 219ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [8s 219ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [8s 219ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-1] [8s 219ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [8s 219ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 219ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [8s 219ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [8s 219ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 219ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 219ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(14): 15 DEBUG: [pool-1-thread-1] [8s 219ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-1] [8s 219ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [8s 219ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 219ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 219ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 219ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 219ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 219ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:35705/https2/fixed/x) 200 HTTP_2 Local port: 53828 DEBUG: [pool-1-thread-1] [8s 316ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 316ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 316ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(14) DEBUG: [pool-1-thread-1] [8s 316ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 316ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [8s 316ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [8s 316ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [8s 316ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [8s 316ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [8s 316ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [8s 316ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 316ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [8s 316ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [8s 317ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 317ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 317ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(15): 24 DEBUG: [pool-1-thread-1] [8s 317ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [8s 317ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [8s 317ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 317ms] FramesDecoder Got frame: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [8s 317ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [8s 317ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onNext(15) DEBUG: [pool-1-thread-1] [8s 317ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 75, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 317ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 9) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 317ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(15) DEBUG: [pool-1-thread-1] [8s 317ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 317ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [8s 317ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 317ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [8s 317ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [8s 317ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [8s 317ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [8s 317ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 317ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [8s 317ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [8s 317ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 317ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 317ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(16): 9 DEBUG: [pool-1-thread-1] [8s 317ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [8s 317ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 317ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 317ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 317ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 317ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 318ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 318ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:35705/https2/fixed/x DEBUG: [pool-1-thread-1] [8s 318ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-1] [8s 318ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-1] [8s 318ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-1] [8s 318ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 9 DEBUG: [pool-1-thread-1] [8s 318ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3cd96a6f DEBUG: [pool-1-thread-1] [8s 318ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-1] [8s 318ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(16) DEBUG: [pool-1-thread-1] [8s 318ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 318ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [8s 318ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [8s 318ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [8s 318ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [pool-1-thread-1] [8s 318ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [8s 319ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35705/https2/chunk/x GET DEBUG: [pool-1-thread-1] [8s 319ms] Exchange establishing exchange for https://127.0.0.1:35705/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [8s 319ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [8s 319ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [8s 319ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 319ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [8s 319ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 320ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 320ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [8s 320ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [8s 320ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 11 DEBUG: [pool-1-thread-1] [8s 320ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [8s 320ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 320ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 320ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [8s 320ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 320ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [8s 320ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 320ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 320ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [8s 320ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-1] [8s 320ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 320ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-1] [8s 320ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [8s 320ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [8s 320ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 320ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 320ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [8s 320ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [8s 320ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [8s 320ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [8s 320ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 320ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 321ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 321ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [8s 321ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [8s 321ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [8s 321ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 321ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 321ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 321ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [8s 321ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 321ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 321ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 321ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [8s 321ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 321ms] 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] [8s 322ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 322ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [8s 322ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 322ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 322ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 322ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 322ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 322ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 322ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-1] [8s 322ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [8s 322ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [8s 322ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [8s 322ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-1] [8s 322ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [8s 322ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 322ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [8s 322ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [8s 323ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 323ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 323ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(17): 10 DEBUG: [pool-1-thread-1] [8s 323ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-1] [8s 323ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [8s 323ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 323ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 323ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 323ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 323ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 323ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:35705/https2/chunk/x) 200 HTTP_2 Local port: 53828 DEBUG: [pool-1-thread-1] [8s 420ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 420ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 420ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(17) DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [8s 420ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 420ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 420ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(18): 24 DEBUG: [pool-1-thread-1] [8s 420ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [8s 420ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [8s 420ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 420ms] FramesDecoder Got frame: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [8s 420ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [8s 420ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onNext(15) DEBUG: [pool-1-thread-1] [8s 420ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 90, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 420ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 11) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 420ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(18) DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-1] [8s 420ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [8s 420ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 420ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 420ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(19): 9 DEBUG: [pool-1-thread-1] [8s 420ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [8s 420ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 420ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 420ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 420ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 421ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 421ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 421ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:35705/https2/chunk/x DEBUG: [pool-1-thread-1] [8s 421ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-1] [8s 421ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-1] [8s 421ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-1] [8s 421ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 11 DEBUG: [pool-1-thread-1] [8s 421ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@29644e53 DEBUG: [pool-1-thread-1] [8s 421ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-1] [8s 421ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(19) DEBUG: [pool-1-thread-1] [8s 421ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 421ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [8s 421ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [8s 421ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [8s 421ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [pool-1-thread-1] [8s 421ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [8s 445ms] HttpClientImpl(26) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [8s 448ms] HttpClientImpl(26) ClientImpl (async) send http://127.0.0.1:42323/http1/fixed/x GET DEBUG: [MainThread] [8s 448ms] Exchange establishing exchange for http://127.0.0.1:42323/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 448ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 448ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 448ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 448ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 448ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 448ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 449ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 449ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 449ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@67dc7894 queue.isEmpty: true DEBUG: [MainThread] [8s 449ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@67dc7894, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 449ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 449ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 449ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 449ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 449ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 449ms] Http1Exchange initiating connect async DEBUG: [MainThread] [8s 449ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-26-SelectorManager] [8s 449ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@459f83aa for C (true) DEBUG: [HttpClient-26-SelectorManager] [8s 449ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-26-SelectorManager] [8s 449ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54042 DEBUG: [pool-1-thread-1] [8s 450ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [8s 450ms] Http1Exchange SocketTube(29) connecting flows DEBUG: [pool-1-thread-1] [8s 450ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-1] [8s 450ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 450ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-1] [8s 450ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [8s 450ms] Http1Publisher(SocketTube(29)) got subscriber: SocketTube(29) DEBUG: [HttpClient-26-SelectorManager] [8s 450ms] SocketTube(29) subscribe event raised DEBUG: [pool-1-thread-1] [8s 450ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-26-SelectorManager] [8s 450ms] SocketTube(29) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4f67e8da DEBUG: [HttpClient-26-SelectorManager] [8s 450ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [8s 450ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [8s 450ms] Http1AsyncReceiver(SocketTube(29)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [8s 450ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [8s 450ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [8s 450ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-1] [8s 450ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [8s 450ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [HttpClient-26-SelectorManager] [8s 450ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [8s 450ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 450ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 450ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [8s 450ms] SocketTube(29) got some demand for reading DEBUG: [pool-1-thread-2] [8s 450ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-3] [8s 450ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-2] [8s 450ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 450ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [HttpClient-26-SelectorManager] [8s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for R (true) DEBUG: [pool-1-thread-3] [8s 450ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-1] [8s 450ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [8s 450ms] Http1Publisher(SocketTube(29)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [8s 450ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 450ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [8s 450ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-1] [8s 450ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 450ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [8s 450ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [8s 450ms] Http1Publisher(SocketTube(29)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [8s 450ms] SocketTube(29) trying to write: 204 DEBUG: [pool-1-thread-1] [8s 450ms] SocketTube(29) wrote: 204 DEBUG: [pool-1-thread-1] [8s 450ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-1] [8s 450ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 450ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 450ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 451ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-1] [8s 451ms] Http1Publisher(SocketTube(29)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [8s 451ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 451ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 451ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [8s 451ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [8s 451ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 451ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-1] [8s 451ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 451ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [8s 451ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 451ms] Http1Publisher(SocketTube(29)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6b246cfd DEBUG: [pool-1-thread-1] [8s 451ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [8s 451ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [8s 451ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [8s 451ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) First time around DEBUG: [pool-1-thread-1] [8s 451ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) headersReader is not yet completed DEBUG: [HttpClient-26-SelectorManager] [8s 451ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for None (false) DEBUG: [HttpClient-26-SelectorManager] [8s 451ms] SocketTube(29) read bytes: 90 DEBUG: [HttpClient-26-SelectorManager] [8s 451ms] Http1AsyncReceiver(SocketTube(29)) Putting 90 bytes into the queue DEBUG: [HttpClient-26-SelectorManager] [8s 451ms] SocketTube(29) resuming read event DEBUG: [HttpClient-26-SelectorManager] [8s 451ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for R (false) DEBUG: [pool-1-thread-1] [8s 451ms] Http1AsyncReceiver(SocketTube(29)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@67dc7894 DEBUG: [HttpClient-26-SelectorManager] [8s 451ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 452ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 452ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@67dc7894 DEBUG: [pool-1-thread-1] [8s 452ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [8s 452ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [8s 452ms] Http1AsyncReceiver(SocketTube(29)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@67dc7894 DEBUG: [pool-1-thread-1] [8s 452ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [8s 452ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 452ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [8s 452ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4d19c62d(26) DEBUG: [pool-1-thread-1] [8s 452ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1a4d2034/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6db0bb00 queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 452ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 14 DEBUG: [pool-1-thread-1] [8s 452ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 452ms] HttpClientImpl(26) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 452ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1a4d2034/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6db0bb00, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [8s 452ms] Http1AsyncReceiver(SocketTube(29)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1a4d2034/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6db0bb00 DEBUG: [pool-1-thread-1] [8s 452ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 452ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1a4d2034/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6db0bb00 DEBUG: [pool-1-thread-1] [8s 452ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [8s 452ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [8s 452ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [8s 452ms] Http1AsyncReceiver(SocketTube(29)) cleared DEBUG: [pool-1-thread-1] [8s 452ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) SocketTube(29): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [8s 452ms] ConnectionPool(26) registering CleanupTrigger(SocketTube(29)) DEBUG: [pool-1-thread-1] [8s 452ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-1] [8s 452ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 452ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-1] [8s 452ms] SocketTube(29) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 453ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-1] [8s 453ms] SocketTube(29) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [8s 453ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [8s 453ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-26-SelectorManager] [8s 453ms] SocketTube(29) handling pending subscription for CleanupTrigger(SocketTube(29)) DEBUG: [pool-1-thread-1] [8s 453ms] HttpClientImpl(26) body subscriber unregistered: 0 DEBUG: [HttpClient-26-SelectorManager] [8s 453ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-26-SelectorManager] [8s 453ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [8s 453ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [8s 453ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-26-SelectorManager] [8s 453ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-1] [8s 453ms] HttpClientImpl(26) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:42323/http1/fixed/x DEBUG: [HttpClient-26-SelectorManager] [8s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for R (false) DEBUG: [HttpClient-26-SelectorManager] [8s 453ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [8s 453ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [8s 453ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-26-SelectorManager] [8s 453ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [8s 453ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 453ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 453ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4d19c62d(26) DEBUG: [pool-1-thread-3] [8s 453ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-3] [8s 453ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 453ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 453ms] Http1AsyncReceiver(SocketTube(29)) Got 0 bytes for delegate null DEBUG: [MainThread] [8s 453ms] HttpClientImpl(27) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [8s 454ms] HttpClientImpl(27) ClientImpl (async) send http://127.0.0.1:42323/http1/chunk/x GET DEBUG: [MainThread] [8s 454ms] Exchange establishing exchange for http://127.0.0.1:42323/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 454ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 454ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 454ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 454ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 454ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 454ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 454ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 454ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 454ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@38e9860 queue.isEmpty: true DEBUG: [MainThread] [8s 455ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@38e9860, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 455ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 455ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 455ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 455ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 455ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 455ms] Http1Exchange initiating connect async DEBUG: [MainThread] [8s 455ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-27-SelectorManager] [8s 455ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@f345a7f for C (true) DEBUG: [HttpClient-27-SelectorManager] [8s 455ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-27-SelectorManager] [8s 455ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54058 DEBUG: [pool-1-thread-1] [8s 455ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [8s 455ms] Http1Exchange SocketTube(30) connecting flows DEBUG: [pool-1-thread-1] [8s 455ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-1] [8s 455ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 455ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-1] [8s 455ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [8s 455ms] Http1Publisher(SocketTube(30)) got subscriber: SocketTube(30) DEBUG: [pool-1-thread-1] [8s 455ms] SocketTube(30) subscribed for writing DEBUG: [HttpClient-27-SelectorManager] [8s 455ms] SocketTube(30) subscribe event raised DEBUG: [pool-1-thread-1] [8s 455ms] SocketTube(30) write: registering startSubscription event DEBUG: [pool-1-thread-1] [8s 455ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-27-SelectorManager] [8s 455ms] SocketTube(30) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5cc310f DEBUG: [HttpClient-27-SelectorManager] [8s 455ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [8s 455ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [8s 455ms] Http1AsyncReceiver(SocketTube(30)) Received onSubscribed from upstream DEBUG: [HttpClient-27-SelectorManager] [8s 455ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [8s 455ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-27-SelectorManager] [8s 455ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [8s 455ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-3] [8s 455ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [8s 455ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 455ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-1] [8s 455ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [8s 455ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [8s 455ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [8s 455ms] SocketTube(30) got some demand for reading DEBUG: [pool-1-thread-3] [8s 455ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-2] [8s 455ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-3] [8s 455ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [8s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40ceafd2 for R (true) DEBUG: [pool-1-thread-1] [8s 455ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [8s 456ms] Http1Publisher(SocketTube(30)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [8s 456ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [8s 456ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [8s 456ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [8s 456ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [8s 456ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [8s 456ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [8s 456ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [8s 456ms] Http1Publisher(SocketTube(30)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [8s 456ms] SocketTube(30) trying to write: 204 DEBUG: [pool-1-thread-2] [8s 456ms] SocketTube(30) wrote: 204 DEBUG: [pool-1-thread-2] [8s 456ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-2] [8s 456ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [8s 456ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 456ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 456ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [8s 456ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [8s 456ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [8s 456ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [8s 456ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) First time around DEBUG: [pool-1-thread-2] [8s 456ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [8s 456ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [8s 456ms] Http1Publisher(SocketTube(30)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@59e7988e DEBUG: [pool-1-thread-2] [8s 456ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [8s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40ceafd2 for None (false) DEBUG: [HttpClient-27-SelectorManager] [8s 457ms] SocketTube(30) read bytes: 108 DEBUG: [HttpClient-27-SelectorManager] [8s 457ms] Http1AsyncReceiver(SocketTube(30)) Putting 108 bytes into the queue DEBUG: [HttpClient-27-SelectorManager] [8s 457ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [8s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40ceafd2 for R (false) DEBUG: [HttpClient-27-SelectorManager] [8s 457ms] 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 457ms] Http1AsyncReceiver(SocketTube(30)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@38e9860 DEBUG: [pool-1-thread-2] [8s 457ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 457ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@38e9860 DEBUG: [pool-1-thread-2] [8s 457ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [8s 457ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [8s 457ms] Http1AsyncReceiver(SocketTube(30)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@38e9860 DEBUG: [pool-1-thread-2] [8s 457ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [8s 457ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [8s 457ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [8s 457ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@a50ef7(27) DEBUG: [pool-1-thread-2] [8s 457ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1b8317e2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@d75d3e3 queue.isEmpty: false DEBUG: [pool-1-thread-2] [8s 457ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 24 DEBUG: [pool-1-thread-2] [8s 457ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [8s 457ms] HttpClientImpl(27) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [8s 457ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1b8317e2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@d75d3e3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [8s 457ms] Http1AsyncReceiver(SocketTube(30)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1b8317e2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@d75d3e3 DEBUG: [pool-1-thread-2] [8s 457ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [8s 457ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1b8317e2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@d75d3e3 DEBUG: [pool-1-thread-2] [8s 457ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [8s 457ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [8s 457ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [8s 457ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [8s 457ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [8s 457ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [8s 457ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [8s 457ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [8s 457ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [8s 457ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [8s 457ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [8s 457ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [8s 457ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [8s 457ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [8s 457ms] Http1AsyncReceiver(SocketTube(30)) cleared DEBUG: [pool-1-thread-2] [8s 457ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) SocketTube(30): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [8s 457ms] ConnectionPool(27) registering CleanupTrigger(SocketTube(30)) DEBUG: [pool-1-thread-2] [8s 457ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-2] [8s 457ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-2] [8s 457ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-2] [8s 457ms] SocketTube(30) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 457ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-2] [8s 457ms] SocketTube(30) write: resetting demand to 0 DEBUG: [HttpClient-27-SelectorManager] [8s 457ms] SocketTube(30) subscribe event raised DEBUG: [pool-1-thread-2] [8s 457ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-27-SelectorManager] [8s 457ms] SocketTube(30) handling pending subscription for CleanupTrigger(SocketTube(30)) DEBUG: [pool-1-thread-2] [8s 458ms] HttpClientImpl(27) body subscriber unregistered: 0 DEBUG: [HttpClient-27-SelectorManager] [8s 458ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-27-SelectorManager] [8s 458ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [8s 458ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [8s 458ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-27-SelectorManager] [8s 458ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [8s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40ceafd2 for R (false) DEBUG: [HttpClient-27-SelectorManager] [8s 458ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [8s 458ms] HttpClientImpl(27) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:42323/http1/chunk/x DEBUG: [HttpClient-27-SelectorManager] [8s 458ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [8s 458ms] SocketTube(30) pending subscriber subscribed DEBUG: [pool-1-thread-2] [8s 458ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [8s 458ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [8s 458ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@a50ef7(27) DEBUG: [HttpClient-27-SelectorManager] [8s 458ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [8s 458ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 458ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 0 DEBUG: [pool-1-thread-2] [8s 458ms] Http1AsyncReceiver(SocketTube(30)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [8s 458ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-1] [8s 458ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 458ms] HttpClientImpl(28) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [8s 459ms] HttpClientImpl(28) ClientImpl (async) send https://127.0.0.1:34835/https1/fixed/x GET DEBUG: [MainThread] [8s 459ms] Exchange establishing exchange for https://127.0.0.1:34835/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 460ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 460ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 460ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [MainThread] [8s 460ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@240461ed for C (true) DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48824 DEBUG: [pool-1-thread-1] [8s 462ms] SocketTube(31) connecting flows DEBUG: [pool-1-thread-1] [8s 462ms] SocketTube(31) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 462ms] SocketTube(31) registering subscribe event DEBUG: [pool-1-thread-1] [8s 462ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] SocketTube(31) subscribe event raised DEBUG: [pool-1-thread-1] [8s 462ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [8s 462ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-1] [8s 462ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [pool-1-thread-1] [8s 462ms] SocketTube(31) subscribed for writing DEBUG: [pool-1-thread-1] [8s 462ms] SocketTube(31) write: registering startSubscription event DEBUG: [pool-1-thread-1] [8s 462ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [8s 462ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] 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@2efc0a9d[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 462ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] SocketTube(31) calling onSubscribe DEBUG: [pool-1-thread-1] [8s 462ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [8s 462ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (true) DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-28-SelectorManager] [8s 462ms] SocketTube(31) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 462ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-2] [8s 462ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 462ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 465ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 465ms] SSL Writer(SocketTube(31)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 465ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 465ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [8s 465ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 465ms] SSL Writer(SocketTube(31)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [8s 465ms] SSL Writer(SocketTube(31)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [8s 465ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 465ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 465ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [8s 465ms] SocketTube(31) trying to write: 2186 DEBUG: [pool-1-thread-1] [8s 465ms] SocketTube(31) wrote: 2186 DEBUG: [pool-1-thread-1] [8s 465ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [8s 465ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 465ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 465ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 465ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [8s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 470ms] HttpClientImpl(28) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-28-SelectorManager] [8s 470ms] SocketTube(31) read bytes: 139 DEBUG: [HttpClient-28-SelectorManager] [8s 470ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [8s 470ms] SSL Reader(SocketTube(31)) Adding 139 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [8s 470ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [8s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 471ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 471ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-28-SelectorManager] [8s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [pool-1-thread-1] [8s 471ms] SSL Reader(SocketTube(31)) Unwrapping: 139 DEBUG: [HttpClient-28-SelectorManager] [8s 471ms] SocketTube(31) no more demand for reading DEBUG: [HttpClient-28-SelectorManager] [8s 471ms] SocketTube(31) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 471ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-1] [8s 471ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 471ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [8s 471ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [8s 471ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [8s 471ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [8s 472ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-1] [8s 472ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [8s 472ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 472ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 472ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 472ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 472ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [8s 472ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [8s 472ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [8s 472ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 472ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 473ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [8s 473ms] SocketTube(31) trying to write: 6 DEBUG: [pool-1-thread-1] [8s 473ms] SocketTube(31) wrote: 6 DEBUG: [pool-1-thread-1] [8s 473ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [8s 473ms] SocketTube(31) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 473ms] SocketTube(31) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 473ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 473ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 473ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 473ms] SSL Reader(SocketTube(31)) Unwrapping: 6 DEBUG: [pool-1-thread-1] [8s 473ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 473ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 473ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [8s 473ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [8s 473ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [8s 473ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-1] [8s 473ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [8s 473ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [8s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (true) DEBUG: [HttpClient-28-SelectorManager] [8s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 473ms] SocketTube(31) read bytes: 122 DEBUG: [HttpClient-28-SelectorManager] [8s 473ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [8s 473ms] SSL Reader(SocketTube(31)) Adding 122 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [8s 473ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [8s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 473ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 473ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 473ms] SSL Reader(SocketTube(31)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [8s 473ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 473ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 473ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [8s 473ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [8s 473ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [8s 473ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [8s 474ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-1] [8s 474ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [8s 474ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 474ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 474ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 474ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 474ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [pool-1-thread-1] [8s 474ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [8s 474ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [8s 474ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [8s 474ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 475ms] 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] [8s 475ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48824 remote=/127.0.0.1:34835] DEBUG: [pool-1-thread-1] [8s 475ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 475ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [8s 475ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2ea6ad8f queue.isEmpty: true DEBUG: [pool-1-thread-1] [8s 475ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2ea6ad8f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [8s 475ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 475ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 475ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 475ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 475ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [8s 475ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-1] [8s 475ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-1] [8s 475ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5d9964ef DEBUG: [pool-1-thread-1] [8s 475ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [8s 475ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 475ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 475ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 475ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 475ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 475ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 475ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 475ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [pool-1-thread-1] [8s 475ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 475ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 475ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-1] [8s 475ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [8s 475ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [8s 475ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [8s 475ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [8s 475ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-1] [8s 475ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 475ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [8s 475ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [8s 475ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [8s 475ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 475ms] SSL Writer(SocketTube(31)) onNext DEBUG: [pool-1-thread-1] [8s 475ms] SSL Writer(SocketTube(31)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 475ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 475ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 475ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [8s 475ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [8s 475ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 475ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-1] [8s 475ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [8s 475ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [8s 475ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [8s 475ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 475ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 476ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [8s 476ms] SocketTube(31) trying to write: 90 DEBUG: [pool-1-thread-1] [8s 476ms] SocketTube(31) wrote: 90 DEBUG: [pool-1-thread-1] [8s 476ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [8s 476ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 476ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 476ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 476ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [8s 476ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-1] [8s 476ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 476ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-1] [8s 476ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 476ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [8s 476ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [8s 476ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [8s 476ms] Http1Response(id=34) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [8s 476ms] Http1Response(id=34) First time around DEBUG: [pool-1-thread-1] [8s 476ms] Http1Response(id=34) headersReader is not yet completed DEBUG: [pool-1-thread-1] [8s 476ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 476ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3519bce7 DEBUG: [pool-1-thread-1] [8s 476ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 476ms] SSL Writer(SocketTube(31)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [8s 476ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 476ms] SSL Writer(SocketTube(31)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 476ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 476ms] SSL Writer(SocketTube(31)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [8s 476ms] SSL Writer(SocketTube(31)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [8s 476ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 476ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 476ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [8s 476ms] SocketTube(31) trying to write: 134 DEBUG: [pool-1-thread-1] [8s 476ms] SocketTube(31) wrote: 134 DEBUG: [pool-1-thread-1] [8s 476ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [8s 476ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 476ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 476ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 476ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 476ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 476ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [8s 476ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-1] [8s 476ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [8s 476ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 476ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [8s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 477ms] SocketTube(31) read bytes: 1721 DEBUG: [HttpClient-28-SelectorManager] [8s 477ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [8s 477ms] SSL Reader(SocketTube(31)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [8s 477ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [8s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [pool-1-thread-1] [8s 477ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [8s 477ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 477ms] SSL Reader(SocketTube(31)) Unwrapping: 1721 DEBUG: [pool-1-thread-1] [8s 477ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 477ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 477ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [8s 477ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [8s 477ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-1] [8s 477ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [8s 477ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [8s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 522ms] SocketTube(31) read bytes: 167 DEBUG: [HttpClient-28-SelectorManager] [8s 522ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [8s 522ms] SSL Reader(SocketTube(31)) Adding 167 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [8s 522ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [8s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 522ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 522ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 522ms] SSL Reader(SocketTube(31)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [8s 522ms] SSL Reader(SocketTube(31)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-1] [8s 522ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [8s 522ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [8s 522ms] SSL Reader(SocketTube(31)) sending 76 DEBUG: [pool-1-thread-1] [8s 522ms] SSL Reader(SocketTube(31)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [8s 522ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 522ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 522ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [8s 522ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [8s 522ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2ea6ad8f DEBUG: [pool-1-thread-1] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2ea6ad8f DEBUG: [pool-1-thread-1] [8s 523ms] Http1Response(id=34) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-1] [8s 523ms] Http1Response(id=34) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2ea6ad8f DEBUG: [pool-1-thread-1] [8s 523ms] Http1Response(id=34) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [8s 523ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 523ms] Http1Response(id=34) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [8s 523ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@201c83a0(28) DEBUG: [pool-1-thread-1] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3808d899/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23d9c0c2 queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 523ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 523ms] HttpClientImpl(28) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3808d899/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23d9c0c2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3808d899/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23d9c0c2 DEBUG: [pool-1-thread-1] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3808d899/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23d9c0c2 DEBUG: [pool-1-thread-1] [8s 523ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [8s 523ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [8s 523ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 523ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 523ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 523ms] SSL Reader(SocketTube(31)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [8s 523ms] SSL Reader(SocketTube(31)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 523ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [8s 524ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [8s 524ms] SSL Reader(SocketTube(31)) sending 15 DEBUG: [pool-1-thread-1] [8s 524ms] SSL Reader(SocketTube(31)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [8s 524ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 524ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 524ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [8s 524ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [8s 524ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3808d899/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23d9c0c2 DEBUG: [pool-1-thread-1] [8s 524ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 524ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3808d899/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23d9c0c2 DEBUG: [pool-1-thread-1] [8s 524ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-1] [8s 524ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [8s 524ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [8s 524ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) cleared DEBUG: [pool-1-thread-1] [8s 524ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) SSLTube(SocketTube(31)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [8s 524ms] ConnectionPool(28) registering CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-1] [8s 524ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-1] [8s 524ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-1] [8s 524ms] Http1Publisher(SSLTube(SocketTube(31))) subscription cancelled DEBUG: [pool-1-thread-1] [8s 524ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 524ms] HttpClientImpl(28) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 524ms] HttpClientImpl(28) ClientImpl (async) elapsed 64 millis for GET to https://127.0.0.1:34835/https1/fixed/x DEBUG: [pool-1-thread-1] [8s 524ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 524ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@201c83a0(28) DEBUG: [pool-1-thread-1] [8s 524ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 524ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 524ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [8s 524ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 524ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 524ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 524ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 524ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [8s 524ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-1] [8s 524ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [8s 524ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 524ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [8s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [MainThread] [8s 525ms] HttpClientImpl(29) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [8s 526ms] HttpClientImpl(29) ClientImpl (async) send https://127.0.0.1:34835/https1/chunk/x GET DEBUG: [MainThread] [8s 526ms] Exchange establishing exchange for https://127.0.0.1:34835/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 526ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 526ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 527ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [MainThread] [8s 527ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-29-SelectorManager] [8s 527ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4c71e580 for C (true) DEBUG: [HttpClient-29-SelectorManager] [8s 527ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-29-SelectorManager] [8s 528ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48832 DEBUG: [pool-1-thread-1] [8s 528ms] SocketTube(32) connecting flows DEBUG: [pool-1-thread-1] [8s 528ms] SocketTube(32) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 528ms] SocketTube(32) registering subscribe event DEBUG: [pool-1-thread-1] [8s 528ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [8s 528ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [8s 528ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [HttpClient-29-SelectorManager] [8s 528ms] SocketTube(32) subscribe event raised DEBUG: [pool-1-thread-1] [8s 528ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [pool-1-thread-1] [8s 528ms] SocketTube(32) subscribed for writing DEBUG: [pool-1-thread-1] [8s 528ms] SocketTube(32) write: registering startSubscription event DEBUG: [pool-1-thread-1] [8s 528ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [8s 528ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 528ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [8s 528ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 530ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 530ms] SSL Writer(SocketTube(32)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 530ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 530ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-29-SelectorManager] [8s 530ms] 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@46898ef0[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: NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 530ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-29-SelectorManager] [8s 530ms] SocketTube(32) read demand reset to 0 DEBUG: [pool-1-thread-1] [8s 530ms] SSL Writer(SocketTube(32)) Sending 2186 bytes downstream DEBUG: [HttpClient-29-SelectorManager] [8s 530ms] SocketTube(32) calling onSubscribe DEBUG: [pool-1-thread-1] [8s 530ms] SSL Writer(SocketTube(32)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [8s 530ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-29-SelectorManager] [8s 530ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [8s 530ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [8s 530ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-29-SelectorManager] [8s 530ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [8s 530ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-29-SelectorManager] [8s 530ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@38b1845[Not completed, 1 dependents] (id=3035), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-29-SelectorManager] [8s 530ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-29-SelectorManager] [8s 530ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-29-SelectorManager] [8s 530ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-29-SelectorManager] [8s 530ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-29-SelectorManager] [8s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4015b051 for R (true) DEBUG: [HttpClient-29-SelectorManager] [8s 530ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-29-SelectorManager] [8s 530ms] SocketTube(32) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 530ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [8s 530ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 530ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [8s 530ms] SocketTube(32) trying to write: 2186 DEBUG: [pool-1-thread-1] [8s 531ms] SocketTube(32) wrote: 2186 DEBUG: [pool-1-thread-1] [8s 531ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [8s 531ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 531ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 531ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 531ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 531ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4015b051 for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 534ms] HttpClientImpl(29) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-29-SelectorManager] [8s 534ms] SocketTube(32) read bytes: 261 DEBUG: [HttpClient-29-SelectorManager] [8s 534ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [8s 534ms] SSL Reader(SocketTube(32)) Adding 261 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [8s 534ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [8s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4015b051 for R (false) DEBUG: [HttpClient-29-SelectorManager] [8s 534ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 534ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 535ms] SSL Reader(SocketTube(32)) Unwrapping: 261 DEBUG: [pool-1-thread-1] [8s 535ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [8s 535ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 535ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [8s 535ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [8s 535ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [8s 535ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [8s 536ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-1] [8s 536ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [8s 536ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 536ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 536ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 536ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 536ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [8s 536ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [8s 536ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [8s 536ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 536ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 536ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [8s 536ms] SocketTube(32) trying to write: 6 DEBUG: [pool-1-thread-1] [8s 536ms] SocketTube(32) wrote: 6 DEBUG: [pool-1-thread-1] [8s 536ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [8s 536ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 536ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 536ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 536ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 536ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 536ms] SSL Reader(SocketTube(32)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [8s 536ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [8s 536ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 536ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [8s 536ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [8s 536ms] SSL Reader(SocketTube(32)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [8s 536ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 536ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 536ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [8s 536ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [8s 536ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [8s 536ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [8s 537ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-1] [8s 537ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [8s 537ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 537ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 537ms] SSL Writer(SocketTube(32)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 537ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 537ms] SSLFlowDelegate(SocketTube(32)) setALPN = DEBUG: [pool-1-thread-1] [8s 537ms] PlainHttpConnection(SocketTube(32)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [8s 537ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [8s 537ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [8s 537ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 537ms] 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] [8s 537ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48832 remote=/127.0.0.1:34835] DEBUG: [pool-1-thread-1] [8s 537ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 537ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [8s 537ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4d770a97 queue.isEmpty: true DEBUG: [pool-1-thread-1] [8s 537ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4d770a97, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [8s 537ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 537ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 537ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 537ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 537ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [8s 537ms] Http1Exchange SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-1] [8s 537ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-1] [8s 537ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@33c5cfb0 DEBUG: [pool-1-thread-1] [8s 537ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [8s 537ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 537ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 538ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 538ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 538ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 538ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 538ms] Http1Publisher(SSLTube(SocketTube(32))) got subscriber: SSLTube(SocketTube(32)) DEBUG: [pool-1-thread-1] [8s 538ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 538ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 538ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-1] [8s 538ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [8s 538ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [8s 538ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [8s 538ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [8s 538ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-1] [8s 538ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 538ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [8s 538ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [8s 538ms] Http1Publisher(SSLTube(SocketTube(32))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [8s 538ms] SSLTube(SocketTube(32)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) onNext DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 538ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 538ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 538ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [8s 538ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [8s 538ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 538ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-1] [8s 538ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [8s 538ms] SocketTube(32) trying to write: 90 DEBUG: [pool-1-thread-1] [8s 538ms] SocketTube(32) wrote: 90 DEBUG: [pool-1-thread-1] [8s 538ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [8s 538ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 538ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [8s 538ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-1] [8s 538ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 538ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-1] [8s 538ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 538ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [8s 538ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [8s 538ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [8s 538ms] Http1Response(id=35) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [8s 538ms] Http1Response(id=35) First time around DEBUG: [pool-1-thread-1] [8s 538ms] Http1Response(id=35) headersReader is not yet completed DEBUG: [pool-1-thread-1] [8s 538ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 538ms] Http1Publisher(SSLTube(SocketTube(32))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5ef7d6da DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 538ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [8s 539ms] SocketTube(32) trying to write: 134 DEBUG: [pool-1-thread-1] [8s 539ms] SocketTube(32) wrote: 134 DEBUG: [pool-1-thread-1] [8s 539ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [8s 539ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 539ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 539ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 539ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 539ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 539ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [8s 539ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-1] [8s 539ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-1] [8s 539ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 539ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [8s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4015b051 for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 539ms] SocketTube(32) read bytes: 1721 DEBUG: [HttpClient-29-SelectorManager] [8s 539ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [8s 539ms] SSL Reader(SocketTube(32)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [8s 539ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [8s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4015b051 for R (false) DEBUG: [pool-1-thread-1] [8s 539ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [8s 539ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 539ms] SSL Reader(SocketTube(32)) Unwrapping: 1721 DEBUG: [HttpClient-29-SelectorManager] [8s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4015b051 for R (false) DEBUG: [pool-1-thread-1] [8s 539ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 539ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 539ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [8s 539ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [8s 539ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-1] [8s 539ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-1] [8s 539ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4015b051 for R (false) DEBUG: [HttpClient-29-SelectorManager] [8s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4015b051 for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 582ms] SocketTube(32) read bytes: 223 DEBUG: [HttpClient-29-SelectorManager] [8s 582ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [8s 582ms] SSL Reader(SocketTube(32)) Adding 223 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [8s 582ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [8s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4015b051 for R (false) DEBUG: [HttpClient-29-SelectorManager] [8s 582ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 582ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 582ms] SSL Reader(SocketTube(32)) Unwrapping: 223 DEBUG: [pool-1-thread-1] [8s 582ms] SSL Reader(SocketTube(32)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-1] [8s 582ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [8s 582ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [8s 582ms] SSL Reader(SocketTube(32)) sending 84 DEBUG: [pool-1-thread-1] [8s 582ms] SSL Reader(SocketTube(32)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [8s 582ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 582ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 582ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [8s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [8s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4d770a97 DEBUG: [pool-1-thread-1] [8s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4d770a97 DEBUG: [pool-1-thread-1] [8s 583ms] Http1Response(id=35) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-1] [8s 583ms] Http1Response(id=35) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [8s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4d770a97 DEBUG: [pool-1-thread-1] [8s 583ms] Http1Response(id=35) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [8s 583ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 583ms] Http1Response(id=35) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [8s 583ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7fdc2716(29) DEBUG: [pool-1-thread-1] [8s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@600a2878/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@155cb55c queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 583ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 583ms] HttpClientImpl(29) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@600a2878/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@155cb55c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [8s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@600a2878/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@155cb55c DEBUG: [pool-1-thread-1] [8s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@600a2878/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@155cb55c DEBUG: [pool-1-thread-1] [8s 583ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [8s 583ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [8s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [8s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [8s 583ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 583ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 583ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 583ms] SSL Reader(SocketTube(32)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) sending 20 DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [8s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [8s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@600a2878/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@155cb55c DEBUG: [pool-1-thread-1] [8s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@600a2878/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@155cb55c DEBUG: [pool-1-thread-1] [8s 584ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [8s 584ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [8s 584ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [8s 584ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [8s 584ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [8s 584ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [8s 584ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [8s 584ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [8s 584ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [8s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [8s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) sending 5 DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 584ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [8s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [8s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@600a2878/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@155cb55c DEBUG: [pool-1-thread-1] [8s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [8s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@600a2878/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@155cb55c DEBUG: [pool-1-thread-1] [8s 584ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [8s 584ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [8s 584ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [8s 584ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [8s 584ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [8s 584ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [8s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) cleared DEBUG: [pool-1-thread-1] [8s 584ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) SSLTube(SocketTube(32)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [8s 584ms] ConnectionPool(29) registering CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-1] [8s 584ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-1] [8s 584ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-1] [8s 584ms] Http1Publisher(SSLTube(SocketTube(32))) subscription cancelled DEBUG: [pool-1-thread-1] [8s 584ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 584ms] HttpClientImpl(29) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 585ms] HttpClientImpl(29) ClientImpl (async) elapsed 59 millis for GET to https://127.0.0.1:34835/https1/chunk/x DEBUG: [pool-1-thread-1] [8s 585ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [8s 586ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 586ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7fdc2716(29) DEBUG: [pool-1-thread-1] [8s 586ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 586ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 586ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [8s 586ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 586ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 586ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 586ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 586ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [8s 586ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-1] [8s 586ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-1] [8s 586ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 586ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [8s 586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4015b051 for R (false) DEBUG: [MainThread] [8s 586ms] HttpClientImpl(30) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [8s 587ms] HttpClientImpl(30) ClientImpl (async) send http://127.0.0.1:48357/http2/fixed/x GET DEBUG: [MainThread] [8s 587ms] Exchange establishing exchange for http://127.0.0.1:48357/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 587ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 587ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 587ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 587ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 587ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 587ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 590ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 590ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 590ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@119a58ba queue.isEmpty: true DEBUG: [MainThread] [8s 590ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@119a58ba, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 590ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 590ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 590ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 590ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 590ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 590ms] Http1Exchange initiating connect async DEBUG: [MainThread] [8s 590ms] PlainHttpConnection(SocketTube(33)) registering connect event DEBUG: [HttpClient-30-SelectorManager] [8s 590ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1f876186 for C (true) DEBUG: [HttpClient-30-SelectorManager] [8s 590ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: finishing connect TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-30-SelectorManager] [8s 590ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40326 TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=40326,localport=48357] TestServer(1): starting connection DEBUG: [pool-1-thread-1] [8s 593ms] PlainHttpConnection(SocketTube(33)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [8s 593ms] Http1Exchange SocketTube(33) connecting flows DEBUG: [pool-1-thread-1] [8s 593ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-1] [8s 593ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 593ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-1] [8s 593ms] SocketTube(33) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [8s 593ms] Http1Publisher(SocketTube(33)) got subscriber: SocketTube(33) DEBUG: [pool-1-thread-1] [8s 593ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-1] [8s 593ms] SocketTube(33) write: registering startSubscription event DEBUG: [HttpClient-30-SelectorManager] [8s 593ms] SocketTube(33) subscribe event raised DEBUG: [pool-1-thread-1] [8s 593ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-30-SelectorManager] [8s 593ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@157f0af6 DEBUG: [HttpClient-30-SelectorManager] [8s 593ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [8s 593ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [8s 593ms] Http1AsyncReceiver(SocketTube(33)) Received onSubscribed from upstream DEBUG: [HttpClient-30-SelectorManager] [8s 593ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [8s 593ms] SocketTube(33) pending subscriber subscribed DEBUG: [HttpClient-30-SelectorManager] [8s 593ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [8s 593ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-3] [8s 593ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-3] [8s 593ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [8s 593ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-3] [8s 593ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [8s 593ms] SocketTube(33) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 593ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [8s 593ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [8s 593ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-2] [8s 593ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 593ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 593ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [8s 593ms] SocketTube(33) got some demand for reading DEBUG: [pool-1-thread-1] [8s 593ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 594ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [8s 594ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-1] [8s 594ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [8s 594ms] Http1Publisher(SocketTube(33)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [8s 594ms] SocketTube(33) trying to write: 204 DEBUG: [pool-1-thread-2] [8s 594ms] SocketTube(33) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [8s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@507d963d for R (true) DEBUG: [pool-1-thread-1] [8s 594ms] SocketTube(33) wrote: 204 DEBUG: [pool-1-thread-1] [8s 594ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [8s 594ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 594ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 594ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 594ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-1] [8s 594ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [8s 594ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 594ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 594ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [8s 594ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [8s 594ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 594ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-1] [8s 594ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 594ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [8s 594ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 594ms] Http1Publisher(SocketTube(33)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@68d816db DEBUG: [pool-1-thread-1] [8s 594ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [8s 594ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [8s 594ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [8s 594ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) First time around DEBUG: [HttpClient-30-SelectorManager] [8s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@507d963d for None (false) DEBUG: [pool-1-thread-1] [8s 594ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) headersReader is not yet completed DEBUG: [HttpClient-30-SelectorManager] [8s 594ms] SocketTube(33) read bytes: 71 DEBUG: [HttpClient-30-SelectorManager] [8s 594ms] Http1AsyncReceiver(SocketTube(33)) Putting 71 bytes into the queue DEBUG: [HttpClient-30-SelectorManager] [8s 594ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [8s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@507d963d for R (false) DEBUG: [HttpClient-30-SelectorManager] [8s 594ms] 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 594ms] Http1AsyncReceiver(SocketTube(33)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@119a58ba DEBUG: [pool-1-thread-1] [8s 594ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 594ms] Http1AsyncReceiver(SocketTube(33)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@119a58ba DEBUG: [pool-1-thread-1] [8s 594ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [8s 594ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [8s 594ms] Http1AsyncReceiver(SocketTube(33)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@119a58ba DEBUG: [pool-1-thread-1] [8s 594ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [8s 594ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 594ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40326 remote=/127.0.0.1:48357] DEBUG: [pool-1-thread-1] [8s 594ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [8s 594ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2e5c4770(30) DEBUG: [pool-1-thread-1] [8s 594ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@59a0ba50/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@29a6126d queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 595ms] Http1AsyncReceiver(SocketTube(33)) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 595ms] PlainHttpConnection(SocketTube(33))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 595ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 595ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-1] [8s 595ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 595ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [8s 595ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [8s 595ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 595ms] Http2Connection(SocketTube(33)) Opened stream 1 DEBUG: [pool-1-thread-1] [8s 595ms] Http2Connection(SocketTube(33))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [8s 595ms] Http2Connection(SocketTube(33))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [8s 595ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-1] [8s 595ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 595ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-1] [8s 595ms] SocketTube(33) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 595ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-1] [8s 595ms] SocketTube(33) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [8s 595ms] SocketTube(33) write: registering startSubscription event DEBUG: [HttpClient-30-SelectorManager] [8s 595ms] SocketTube(33) subscribe event raised DEBUG: [HttpClient-30-SelectorManager] [8s 595ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@61e744d5 DEBUG: [HttpClient-30-SelectorManager] [8s 595ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-30-SelectorManager] [8s 595ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [8s 595ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [8s 595ms] Http2Connection(SocketTube(33)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-30-SelectorManager] [8s 595ms] SocketTube(33) got some demand for reading DEBUG: [HttpClient-30-SelectorManager] [8s 595ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [8s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@507d963d for R (false) DEBUG: [HttpClient-30-SelectorManager] [8s 595ms] SocketTube(33) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-30-SelectorManager] [8s 595ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [8s 595ms] SocketTube(33) pending subscriber subscribed DEBUG: [pool-1-thread-1] [8s 595ms] PlainHttpConnection(SocketTube(33)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 595ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [8s 595ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [8s 595ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 595ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [8s 595ms] PlainHttpConnection(SocketTube(33)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 595ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 595ms] Http2Connection(SocketTube(33)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [8s 595ms] Http2Connection(SocketTube(33)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [8s 595ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [8s 595ms] Http2Connection(SocketTube(33)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 595ms] Http1AsyncReceiver(SocketTube(33)) stopping DEBUG: [pool-1-thread-2] [8s 595ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-2] [8s 595ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-1] [8s 595ms] Http1AsyncReceiver(SocketTube(33)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [8s 595ms] Http1AsyncReceiver(SocketTube(33)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [8s 595ms] Http2Connection(SocketTube(33)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [8s 595ms] Http2Connection(SocketTube(33)) H2 processed buffered data DEBUG: [pool-1-thread-1] [8s 595ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-1] [8s 595ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-1] [8s 595ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-1] [8s 595ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [8s 596ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 596ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2e5c4770(30) DEBUG: [pool-1-thread-1] [8s 596ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@59a0ba50/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@29a6126d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [8s 596ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 596ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [8s 596ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [8s 595ms] SocketTube(33) trying to write: 63 DEBUG: [pool-1-thread-2] [8s 596ms] SocketTube(33) wrote: 63 DEBUG: [pool-1-thread-2] [8s 596ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-2] [8s 596ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-2] [8s 596ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 596ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 596ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 596ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 596ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-2] [8s 596ms] SocketTube(33) trying to write: 13 DEBUG: [Test-server-pool] [8s 596ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 596ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 596ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 596ms] SocketTube(33) wrote: 13 DEBUG: [Test-server-pool] [8s 596ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [8s 596ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-2] [8s 596ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-2] [8s 596ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 596ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 596ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection started DEBUG: [readLoop] [8s 597ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 597ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 597ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 597ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 597ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 DEBUG: [readLoop] [8s 597ms] FramesDecoder Got frame: SETTINGS: length=30, 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: /http2/fixed DEBUG: [readLoop] [8s 597ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 597ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 597ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 597ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 597ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 597ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 Sent response headers 200 DEBUG: [HttpClient-30-SelectorManager] [8s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@507d963d for None (false) DEBUG: [HttpClient-30-SelectorManager] [8s 599ms] SocketTube(33) read bytes: 48 DEBUG: [HttpClient-30-SelectorManager] [8s 599ms] Http2Connection(SocketTube(33)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [8s 599ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-2] [8s 599ms] Http2Connection(SocketTube(33)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [8s 599ms] Http2Connection(SocketTube(33)) H2 Receiving(1): 48 DEBUG: [HttpClient-30-SelectorManager] [8s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@507d963d for R (false) DEBUG: [HttpClient-30-SelectorManager] [8s 599ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 599ms] Http2Connection(SocketTube(33)) Processing 48 DEBUG: [pool-1-thread-2] [8s 599ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [8s 599ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-30-SelectorManager] [8s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@507d963d for None (false) DEBUG: [pool-1-thread-2] [8s 599ms] 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] [8s 599ms] Http2Connection(SocketTube(33)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-30-SelectorManager] [8s 599ms] SocketTube(33) read bytes: 48 DEBUG: [HttpClient-30-SelectorManager] [8s 599ms] Http2Connection(SocketTube(33)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [8s 599ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [8s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@507d963d for R (false) DEBUG: [HttpClient-30-SelectorManager] [8s 599ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 599ms] PlainHttpConnection(SocketTube(33)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [8s 599ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [8s 599ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-2] [8s 599ms] SocketTube(33) trying to write: 9 DEBUG: [pool-1-thread-2] [8s 599ms] SocketTube(33) wrote: 9 DEBUG: [pool-1-thread-2] [8s 599ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-2] [8s 599ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [readLoop] [8s 599ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 600ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 600ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 600ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [8s 600ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 600ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 600ms] Http2Connection(SocketTube(33)) H2 processed(1) DEBUG: [pool-1-thread-2] [8s 600ms] Http2Connection(SocketTube(33)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [8s 600ms] Http2Connection(SocketTube(33)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-2] [8s 600ms] Http2Connection(SocketTube(33)) Processing 48 DEBUG: [pool-1-thread-2] [8s 600ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [8s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 600ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [8s 600ms] Http2Connection(SocketTube(33))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [8s 600ms] Http2Connection(SocketTube(33))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [8s 600ms] Http2Connection(SocketTube(33))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [8s 600ms] Http2Connection(SocketTube(33))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48357/http2/fixed/x) 200 HTTP_2 Local port: 40326 DEBUG: [pool-1-thread-2] [8s 600ms] Http2Connection(SocketTube(33))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [8s 601ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [8s 601ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [8s 601ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [8s 601ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [8s 601ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [8s 601ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [8s 601ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [8s 601ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [8s 601ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [8s 601ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [8s 601ms] HttpClientImpl(30) ClientImpl (async) elapsed 14 millis for GET to http://127.0.0.1:48357/http2/fixed/x DEBUG: [pool-1-thread-2] [8s 601ms] Http2Connection(SocketTube(33))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [8s 601ms] Http2Connection(SocketTube(33))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [8s 601ms] Http2Connection(SocketTube(33))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [8s 601ms] Http2Connection(SocketTube(33)) Closed stream 1 DEBUG: [pool-1-thread-2] [8s 601ms] Http2Connection(SocketTube(33))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7fec8cca DEBUG: [pool-1-thread-2] [8s 601ms] Http2Connection(SocketTube(33))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [8s 601ms] Http2Connection(SocketTube(33)) H2 processed(2) DEBUG: [MainThread] [8s 602ms] HttpClientImpl(31) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [8s 602ms] HttpClientImpl(31) ClientImpl (async) send http://127.0.0.1:48357/http2/chunk/x GET DEBUG: [MainThread] [8s 602ms] Exchange establishing exchange for http://127.0.0.1:48357/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 602ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 602ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 602ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 602ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 603ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 603ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 603ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 603ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 603ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@67368c78 queue.isEmpty: true DEBUG: [MainThread] [8s 603ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@67368c78, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 603ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 603ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 603ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 603ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 603ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 603ms] Http1Exchange initiating connect async DEBUG: [MainThread] [8s 603ms] PlainHttpConnection(SocketTube(34)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-31-SelectorManager] [8s 603ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@39e32110 for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=40332,localport=48357] DEBUG: [HttpClient-31-SelectorManager] [8s 603ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-31-SelectorManager] [8s 604ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40332 DEBUG: [pool-1-thread-2] [8s 604ms] PlainHttpConnection(SocketTube(34)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [8s 604ms] Http1Exchange SocketTube(34) connecting flows DEBUG: [pool-1-thread-2] [8s 604ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-2] [8s 604ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-2] [8s 604ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-2] [8s 604ms] SocketTube(34) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [8s 604ms] Http1Publisher(SocketTube(34)) got subscriber: SocketTube(34) DEBUG: [pool-1-thread-2] [8s 604ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-2] [8s 604ms] SocketTube(34) write: registering startSubscription event DEBUG: [pool-1-thread-2] [8s 604ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-31-SelectorManager] [8s 604ms] SocketTube(34) subscribe event raised DEBUG: [HttpClient-31-SelectorManager] [8s 604ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@331b4a60 DEBUG: [HttpClient-31-SelectorManager] [8s 604ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [8s 604ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [8s 604ms] Http1AsyncReceiver(SocketTube(34)) Received onSubscribed from upstream DEBUG: [HttpClient-31-SelectorManager] [8s 604ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [8s 604ms] SocketTube(34) pending subscriber subscribed DEBUG: [HttpClient-31-SelectorManager] [8s 604ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [8s 604ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 604ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [8s 604ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [8s 604ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [8s 604ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [8s 604ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [8s 604ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [8s 604ms] Http1Publisher(SocketTube(34)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [8s 604ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [8s 604ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [8s 604ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [8s 604ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [8s 604ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [8s 604ms] SocketTube(34) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 604ms] SocketTube(34) got some demand for reading DEBUG: [pool-1-thread-1] [8s 604ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-2] [8s 604ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [8s 604ms] Http1Publisher(SocketTube(34)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [8s 604ms] SocketTube(34) trying to write: 204 DEBUG: [pool-1-thread-1] [8s 604ms] SocketTube(34) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [8s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7619c267 for R (true) DEBUG: [pool-1-thread-2] [8s 604ms] SocketTube(34) wrote: 204 DEBUG: [pool-1-thread-2] [8s 604ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [8s 604ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [8s 604ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 604ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 604ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-2] [8s 604ms] Http1Publisher(SocketTube(34)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [8s 604ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [8s 604ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [8s 604ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [8s 604ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [8s 604ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [8s 604ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-2] [8s 604ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [8s 604ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [8s 604ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [8s 604ms] Http1Publisher(SocketTube(34)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7cd3a8d2 DEBUG: [pool-1-thread-2] [8s 604ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [8s 604ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [8s 604ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [8s 604ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) First time around DEBUG: [pool-1-thread-2] [8s 604ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) headersReader is not yet completed DEBUG: [HttpClient-31-SelectorManager] [8s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7619c267 for None (false) DEBUG: [HttpClient-31-SelectorManager] [8s 605ms] SocketTube(34) read bytes: 71 DEBUG: [HttpClient-31-SelectorManager] [8s 605ms] Http1AsyncReceiver(SocketTube(34)) Putting 71 bytes into the queue DEBUG: [HttpClient-31-SelectorManager] [8s 605ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [8s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7619c267 for R (false) DEBUG: [pool-1-thread-2] [8s 605ms] Http1AsyncReceiver(SocketTube(34)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@67368c78 DEBUG: [pool-1-thread-2] [8s 605ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [HttpClient-31-SelectorManager] [8s 605ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 605ms] Http1AsyncReceiver(SocketTube(34)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@67368c78 DEBUG: [pool-1-thread-2] [8s 605ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [8s 605ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [8s 605ms] Http1AsyncReceiver(SocketTube(34)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@67368c78 DEBUG: [pool-1-thread-2] [8s 605ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [8s 605ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [8s 605ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40332 remote=/127.0.0.1:48357] DEBUG: [pool-1-thread-2] [8s 605ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [8s 605ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2b9d39bc(31) DEBUG: [pool-1-thread-2] [8s 605ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5f9a9660/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17df9c76 queue.isEmpty: false DEBUG: [pool-1-thread-2] [8s 605ms] Http1AsyncReceiver(SocketTube(34)) Delegate done: 0 DEBUG: [pool-1-thread-2] [8s 605ms] PlainHttpConnection(SocketTube(34))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [8s 605ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [8s 605ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-2] [8s 605ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [8s 605ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [8s 605ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [8s 605ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [8s 605ms] Http2Connection(SocketTube(34)) Opened stream 1 DEBUG: [pool-1-thread-2] [8s 605ms] Http2Connection(SocketTube(34))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [8s 605ms] Http2Connection(SocketTube(34))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [8s 605ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-2] [8s 605ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-2] [8s 605ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-2] [8s 605ms] SocketTube(34) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 605ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-2] [8s 605ms] SocketTube(34) write: resetting demand to 0 DEBUG: [HttpClient-31-SelectorManager] [8s 605ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-2] [8s 605ms] SocketTube(34) write: registering startSubscription event DEBUG: [HttpClient-31-SelectorManager] [8s 606ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4725d2ab DEBUG: [HttpClient-31-SelectorManager] [8s 606ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-31-SelectorManager] [8s 606ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [8s 606ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [8s 606ms] Http2Connection(SocketTube(34)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-31-SelectorManager] [8s 606ms] SocketTube(34) got some demand for reading DEBUG: [HttpClient-31-SelectorManager] [8s 606ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [8s 606ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7619c267 for R (false) DEBUG: [HttpClient-31-SelectorManager] [8s 606ms] SocketTube(34) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-31-SelectorManager] [8s 606ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [8s 606ms] SocketTube(34) pending subscriber subscribed DEBUG: [HttpClient-31-SelectorManager] [8s 606ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [8s 606ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 606ms] PlainHttpConnection(SocketTube(34)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [8s 606ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 606ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [8s 606ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-2] [8s 606ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [8s 606ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-2] [8s 606ms] PlainHttpConnection(SocketTube(34)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [8s 606ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [8s 606ms] Http2Connection(SocketTube(34)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [8s 606ms] SocketTube(34) trying to write: 63 DEBUG: [pool-1-thread-2] [8s 606ms] Http2Connection(SocketTube(34)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [8s 606ms] Http2Connection(SocketTube(34)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 606ms] SocketTube(34) wrote: 63 DEBUG: [pool-1-thread-2] [8s 606ms] Http1AsyncReceiver(SocketTube(34)) stopping DEBUG: [pool-1-thread-1] [8s 606ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [8s 606ms] Http1AsyncReceiver(SocketTube(34)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [8s 606ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [Test-server-pool] [8s 606ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [8s 606ms] Http1AsyncReceiver(SocketTube(34)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [8s 606ms] Http2Connection(SocketTube(34)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [8s 606ms] Http2Connection(SocketTube(34)) H2 processed buffered data DEBUG: [pool-1-thread-1] [8s 606ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 606ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-1] [8s 606ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 606ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 606ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-2] [8s 606ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-2] [8s 606ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [Test-server-pool] [8s 606ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 606ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 606ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 606ms] SocketTube(34) trying to write: 13 DEBUG: [pool-1-thread-2] [8s 606ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [8s 606ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 606ms] SocketTube(34) wrote: 13 DEBUG: [pool-1-thread-2] [8s 606ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2b9d39bc(31) DEBUG: [pool-1-thread-1] [8s 606ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [8s 606ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-1] [8s 606ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 606ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 606ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5f9a9660/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17df9c76, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [8s 606ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [8s 606ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [8s 606ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [8s 606ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [8s 606ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [readLoop] [8s 607ms] FramesDecoder decodes: 9 TestServer(1): connection started DEBUG: [readLoop] [8s 607ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 607ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 607ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 607ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 607ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 607ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 607ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 607ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-31-SelectorManager] [8s 607ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7619c267 for None (false) DEBUG: [readLoop] [8s 607ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 607ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-31-SelectorManager] [8s 607ms] SocketTube(34) read bytes: 50 DEBUG: [HttpClient-31-SelectorManager] [8s 607ms] Http2Connection(SocketTube(34)) onNext: got 50 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [8s 607ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [8s 607ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7619c267 for R (false) DEBUG: [readLoop] [8s 607ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [8s 607ms] Http2Connection(SocketTube(34)) sending 50 to Http2Connection.asyncReceive DEBUG: [HttpClient-31-SelectorManager] [8s 607ms] 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 607ms] Http2Connection(SocketTube(34)) H2 Receiving(1): 50 DEBUG: [pool-1-thread-1] [8s 607ms] Http2Connection(SocketTube(34)) Processing 50 DEBUG: [pool-1-thread-1] [8s 607ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [8s 607ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 607ms] 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 607ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7619c267 for None (false) DEBUG: [HttpClient-31-SelectorManager] [8s 607ms] SocketTube(34) read bytes: 41 DEBUG: [pool-1-thread-1] [8s 607ms] Http2Connection(SocketTube(34)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-31-SelectorManager] [8s 608ms] Http2Connection(SocketTube(34)) onNext: got 41 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [8s 608ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [8s 608ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7619c267 for R (false) DEBUG: [HttpClient-31-SelectorManager] [8s 608ms] 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 608ms] PlainHttpConnection(SocketTube(34)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 608ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 608ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-1] [8s 608ms] SocketTube(34) trying to write: 9 DEBUG: [pool-1-thread-1] [8s 608ms] SocketTube(34) wrote: 9 DEBUG: [pool-1-thread-1] [8s 608ms] SocketTube(34) write: requesting more... DEBUG: [readLoop] [8s 608ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 608ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 608ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [readLoop] [8s 608ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [8s 608ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 608ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 608ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 608ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 608ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 608ms] Http2Connection(SocketTube(34))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 608ms] Http2Connection(SocketTube(34))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 608ms] Http2Connection(SocketTube(34))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 608ms] Http2Connection(SocketTube(34))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48357/http2/chunk/x) 200 HTTP_2 Local port: 40332 DEBUG: [pool-1-thread-1] [8s 608ms] Http2Connection(SocketTube(34))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 608ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 608ms] Http2Connection(SocketTube(34)) H2 processed(1) DEBUG: [pool-1-thread-1] [8s 608ms] Http2Connection(SocketTube(34)) sending 41 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 608ms] Http2Connection(SocketTube(34)) H2 Receiving(2): 41 DEBUG: [pool-1-thread-1] [8s 608ms] Http2Connection(SocketTube(34)) Processing 41 DEBUG: [pool-1-thread-1] [8s 608ms] FramesDecoder decodes: 41 DEBUG: [pool-1-thread-1] [8s 608ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 608ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 608ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 608ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [8s 608ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 608ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 608ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 608ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 608ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 608ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 608ms] HttpClientImpl(31) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:48357/http2/chunk/x DEBUG: [pool-1-thread-1] [8s 609ms] Http2Connection(SocketTube(34))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 609ms] Http2Connection(SocketTube(34))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 609ms] Http2Connection(SocketTube(34))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [8s 609ms] Http2Connection(SocketTube(34)) Closed stream 1 DEBUG: [pool-1-thread-1] [8s 609ms] Http2Connection(SocketTube(34))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@435bc337 DEBUG: [pool-1-thread-1] [8s 609ms] Http2Connection(SocketTube(34))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [8s 609ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [8s 609ms] Http2Connection(SocketTube(34)) H2 processed(2) DEBUG: [MainThread] [8s 609ms] HttpClientImpl(32) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [8s 653ms] HttpClientImpl(32) ClientImpl (async) send https://127.0.0.1:35705/https2/fixed/x GET DEBUG: [MainThread] [8s 654ms] Exchange establishing exchange for https://127.0.0.1:35705/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 654ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 654ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 654ms] PlainHttpConnection(SocketTube(35)) registering connect event DEBUG: [MainThread] [8s 654ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-32-SelectorManager] [8s 655ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5dc5e9d2 for C (true) TestServer(2): creating connection TestServer(2): stopping is: false TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52782, Session(1697432540994|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-32-SelectorManager] [8s 655ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: finishing connect DEBUG: [HttpClient-32-SelectorManager] [8s 655ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52782 DEBUG: [pool-1-thread-1] [8s 655ms] SocketTube(35) connecting flows DEBUG: [pool-1-thread-1] [8s 655ms] SocketTube(35) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 655ms] SocketTube(35) registering subscribe event DEBUG: [pool-1-thread-1] [8s 655ms] SocketTube(35) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [8s 655ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 655ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [8s 655ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SocketTube(35) DEBUG: [pool-1-thread-1] [8s 655ms] SocketTube(35) subscribed for writing DEBUG: [pool-1-thread-1] [8s 655ms] SocketTube(35) write: registering startSubscription event DEBUG: [pool-1-thread-1] [8s 655ms] SSL Writer(SocketTube(35)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [8s 655ms] SSL Writer(SocketTube(35)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 655ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [8s 655ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 657ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 657ms] SSL Writer(SocketTube(35)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 657ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 657ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 657ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 657ms] SSL Writer(SocketTube(35)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [8s 657ms] SSL Writer(SocketTube(35)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [8s 657ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 657ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [8s 658ms] SocketTube(35) subscribe event raised DEBUG: [HttpClient-32-SelectorManager] [8s 658ms] 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@573d82a2[Not completed, 4 dependents] (id=3241) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@123f1621[Not completed, 1 dependents] (id=3247), 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-32-SelectorManager] [8s 658ms] SocketTube(35) read demand reset to 0 DEBUG: [HttpClient-32-SelectorManager] [8s 658ms] SocketTube(35) calling onSubscribe DEBUG: [HttpClient-32-SelectorManager] [8s 658ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [HttpClient-32-SelectorManager] [8s 658ms] SocketTube(35) got some demand for reading DEBUG: [HttpClient-32-SelectorManager] [8s 658ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 658ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [8s 658ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@123f1621[Not completed, 1 dependents] (id=3247), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-32-SelectorManager] [8s 658ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-32-SelectorManager] [8s 658ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-32-SelectorManager] [8s 658ms] SocketTube(35) onSubscribe called DEBUG: [HttpClient-32-SelectorManager] [8s 658ms] SocketTube(35) pending subscriber subscribed DEBUG: [HttpClient-32-SelectorManager] [8s 658ms] SocketTube(35) write: starting subscription DEBUG: [HttpClient-32-SelectorManager] [8s 658ms] SocketTube(35) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 658ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [8s 658ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [8s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for R (true) DEBUG: [pool-1-thread-1] [8s 658ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [8s 658ms] SocketTube(35) trying to write: 2191 DEBUG: [pool-1-thread-1] [8s 658ms] SocketTube(35) wrote: 2191 DEBUG: [pool-1-thread-1] [8s 658ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [8s 658ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 658ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 658ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 658ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 658ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 666ms] HttpClientImpl(32) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-32-SelectorManager] [8s 666ms] SocketTube(35) read bytes: 308 DEBUG: [HttpClient-32-SelectorManager] [8s 666ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 666ms] SSL Reader(SocketTube(35)) Adding 308 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 666ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for R (false) DEBUG: [HttpClient-32-SelectorManager] [8s 666ms] 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 666ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 666ms] SSL Reader(SocketTube(35)) Unwrapping: 308 DEBUG: [pool-1-thread-1] [8s 666ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-1] [8s 666ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 666ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [8s 666ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 666ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [8s 666ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [8s 667ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-1] [8s 667ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [8s 667ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 668ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 668ms] SSL Writer(SocketTube(35)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 668ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 668ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 668ms] SSL Writer(SocketTube(35)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [8s 668ms] SSL Writer(SocketTube(35)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [8s 668ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 668ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 668ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [8s 668ms] SocketTube(35) trying to write: 6 DEBUG: [pool-1-thread-1] [8s 668ms] SocketTube(35) wrote: 6 DEBUG: [pool-1-thread-1] [8s 668ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [8s 668ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 668ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 668ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 668ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 668ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 668ms] SSL Reader(SocketTube(35)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [8s 668ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [8s 668ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 668ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [8s 668ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 668ms] SSL Reader(SocketTube(35)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [8s 668ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [8s 668ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 668ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [8s 668ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 668ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [8s 668ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [8s 668ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-1] [8s 668ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 668ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 668ms] SSL Reader(SocketTube(35)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [8s 669ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 669ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 669ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [8s 669ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 669ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [8s 669ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 669ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 669ms] SSL Writer(SocketTube(35)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 669ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 669ms] SSLFlowDelegate(SocketTube(35)) setALPN = h2 DEBUG: [pool-1-thread-1] [8s 669ms] PlainHttpConnection(SocketTube(35)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [8s 669ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [8s 669ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [8s 670ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [8s 670ms] SSLTube(SocketTube(35)) connecting flows DEBUG: [pool-1-thread-1] [8s 670ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1f758336 DEBUG: [pool-1-thread-1] [8s 670ms] Http2Connection(SSLTube(SocketTube(35))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [8s 670ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 670ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 670ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 670ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 670ms] SSLTube(SocketTube(35)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 670ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 670ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 670ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 670ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 670ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 670ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [8s 670ms] SSL Writer(SocketTube(35)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 670ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [8s 670ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 670ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 670ms] Http2Connection(SSLTube(SocketTube(35))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [8s 670ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 670ms] Http2Connection(SSLTube(SocketTube(35))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 670ms] Http2Connection(SSLTube(SocketTube(35))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [8s 670ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed buffered data DEBUG: [pool-1-thread-1] [8s 670ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-1] [8s 670ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-1] [8s 670ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 670ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [8s 670ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 670ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 670ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [8s 670ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [8s 670ms] Http2Connection(SSLTube(SocketTube(35))) Opened stream 1 DEBUG: [pool-1-thread-1] [8s 670ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [8s 671ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 671ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 671ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 671ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 671ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [8s 671ms] SocketTube(35) trying to write: 90 DEBUG: [pool-1-thread-1] [8s 671ms] SocketTube(35) wrote: 90 DEBUG: [pool-1-thread-1] [8s 671ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [8s 671ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 671ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 671ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [8s 671ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 671ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 671ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 671ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [8s 671ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 671ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 671ms] SSLTube(SocketTube(35)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 671ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [8s 671ms] SocketTube(35) trying to write: 174 DEBUG: [pool-1-thread-1] [8s 672ms] SocketTube(35) wrote: 174 DEBUG: [pool-1-thread-1] [8s 672ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [8s 672ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 672ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 672ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 672ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 672ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [8s 672ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 672ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 672ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 672ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 672ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [8s 672ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [8s 672ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 672ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for R (false) TestServer(2): starting connection DEBUG: [HttpClient-32-SelectorManager] [8s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 672ms] SocketTube(35) read bytes: 1726 DEBUG: [HttpClient-32-SelectorManager] [8s 672ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 672ms] SSL Reader(SocketTube(35)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [8s 672ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 672ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-32-SelectorManager] [8s 672ms] SocketTube(35) resuming read event DEBUG: [Test-server-pool] [8s 672ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 672ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [8s 672ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-32-SelectorManager] [8s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for R (false) DEBUG: [pool-1-thread-1] [8s 672ms] SSL Reader(SocketTube(35)) Unwrapping: 1726 DEBUG: [HttpClient-32-SelectorManager] [8s 672ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 672ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [8s 672ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 673ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 673ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 673ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [8s 673ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 673ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [8s 673ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [8s 673ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for R (true) DEBUG: [readLoop] [8s 673ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-32-SelectorManager] [8s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for None (false) TestServer(2): connection started DEBUG: [readLoop] [8s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 673ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 673ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-32-SelectorManager] [8s 673ms] SocketTube(35) read bytes: 77 DEBUG: [HttpClient-32-SelectorManager] [8s 673ms] SSL Reader(SocketTube(35)) onNext DEBUG: [readLoop] [8s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [8s 673ms] SSL Reader(SocketTube(35)) Adding 77 bytes to read buffer DEBUG: [readLoop] [8s 673ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-32-SelectorManager] [8s 673ms] SocketTube(35) resuming read event DEBUG: [readLoop] [8s 673ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 673ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for R (false) DEBUG: [pool-1-thread-1] [8s 673ms] SSL Reader(SocketTube(35)) Unwrapping: 77 DEBUG: [HttpClient-32-SelectorManager] [8s 673ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 673ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [8s 673ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [8s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 673ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [8s 673ms] SSL Reader(SocketTube(35)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 673ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [8s 673ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [8s 673ms] SSL Reader(SocketTube(35)) sending 39 DEBUG: [pool-1-thread-1] [8s 673ms] SSL Reader(SocketTube(35)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [8s 673ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 673ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 673ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [8s 673ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 673ms] Http2Connection(SSLTube(SocketTube(35))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 673ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [8s 673ms] Http2Connection(SSLTube(SocketTube(35))) Processing 39 DEBUG: [pool-1-thread-1] [8s 673ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [8s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 673ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [8s 673ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [8s 673ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 673ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 673ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 673ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 673ms] SSL Writer(SocketTube(35)) onNext TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [8s 673ms] SSL Writer(SocketTube(35)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 674ms] SSL Writer(SocketTube(35)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 674ms] SSL Writer(SocketTube(35)) wrapping 9 bytes TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [8s 674ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 674ms] SSL Writer(SocketTube(35)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 674ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 674ms] SSL Writer(SocketTube(35)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [8s 674ms] SSL Writer(SocketTube(35)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [8s 674ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 674ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 674ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [8s 674ms] SocketTube(35) trying to write: 47 Sent response headers 200 DEBUG: [pool-1-thread-1] [8s 674ms] SocketTube(35) wrote: 47 DEBUG: [pool-1-thread-1] [8s 674ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [8s 674ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 674ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 674ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 674ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 674ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [8s 674ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 674ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 674ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(1) DEBUG: [pool-1-thread-1] [8s 674ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 674ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 674ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [8s 674ms] SocketTube(35) resuming read event DEBUG: [readLoop] [8s 674ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 674ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 674ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 674ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [8s 674ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for R (false) DEBUG: [readLoop] [8s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [8s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 674ms] SocketTube(35) read bytes: 54 DEBUG: [HttpClient-32-SelectorManager] [8s 674ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 674ms] SSL Reader(SocketTube(35)) Adding 54 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 674ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for R (false) DEBUG: [HttpClient-32-SelectorManager] [8s 674ms] 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 674ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:54, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 674ms] SSL Reader(SocketTube(35)) Unwrapping: 54 DEBUG: [HttpClient-32-SelectorManager] [8s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 674ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [8s 674ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 674ms] SSL Reader(SocketTube(35)) Decoded 16 bytes out of 54 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 674ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-1] [8s 674ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-1] [8s 675ms] SSL Reader(SocketTube(35)) sending 16 DEBUG: [pool-1-thread-1] [8s 675ms] SSL Reader(SocketTube(35)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-1] [8s 675ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 675ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [8s 675ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-1] [8s 675ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 675ms] Http2Connection(SSLTube(SocketTube(35))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 675ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [8s 675ms] Http2Connection(SSLTube(SocketTube(35))) Processing 16 DEBUG: [pool-1-thread-1] [8s 675ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-1] [8s 675ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 675ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 675ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 675ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 675ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 675ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35705/https2/fixed/x) 200 HTTP_2 Local port: 52782 DEBUG: [pool-1-thread-1] [8s 675ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 675ms] HttpClientImpl(32) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 675ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(2) DEBUG: [pool-1-thread-1] [8s 675ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 675ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 675ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [8s 675ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [8s 675ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 675ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for R (true) DEBUG: [HttpClient-32-SelectorManager] [8s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 675ms] SocketTube(35) read bytes: 109 DEBUG: [HttpClient-32-SelectorManager] [8s 675ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 675ms] SSL Reader(SocketTube(35)) Adding 109 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 675ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for R (false) DEBUG: [HttpClient-32-SelectorManager] [8s 675ms] 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 675ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 675ms] SSL Reader(SocketTube(35)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [8s 675ms] SSL Reader(SocketTube(35)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [8s 675ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) sending 24 DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35))) Processing 24 DEBUG: [pool-1-thread-1] [8s 676ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [8s 676ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 676ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(3) DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) sending 9 DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35))) Processing 9 DEBUG: [pool-1-thread-1] [8s 676ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 676ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 676ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 676ms] HttpClientImpl(32) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 676ms] HttpClientImpl(32) ClientImpl (async) elapsed 22 millis for GET to https://127.0.0.1:35705/https2/fixed/x DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35))) Closed stream 1 DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d9cfcf DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [8s 676ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(4) DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 676ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [8s 676ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [8s 676ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 676ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for R (false) DEBUG: [MainThread] [8s 677ms] HttpClientImpl(33) proxySelector is sun.net.spi.DefaultProxySelector@73a465c4 (user-supplied=false) DEBUG: [MainThread] [8s 677ms] HttpClientImpl(33) ClientImpl (async) send https://127.0.0.1:35705/https2/chunk/x GET DEBUG: [MainThread] [8s 678ms] Exchange establishing exchange for https://127.0.0.1:35705/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 678ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 678ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 678ms] PlainHttpConnection(SocketTube(36)) registering connect event DEBUG: [MainThread] [8s 679ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-33-SelectorManager] [8s 679ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@17e61f97 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-33-SelectorManager] [8s 679ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52792, Session(1697432542163|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-33-SelectorManager] [8s 679ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52792 DEBUG: [pool-1-thread-1] [8s 679ms] SocketTube(36) connecting flows DEBUG: [pool-1-thread-1] [8s 679ms] SocketTube(36) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 679ms] SocketTube(36) registering subscribe event DEBUG: [pool-1-thread-1] [8s 679ms] SocketTube(36) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [8s 679ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 680ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [8s 680ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SocketTube(36) DEBUG: [pool-1-thread-1] [8s 680ms] SocketTube(36) subscribed for writing DEBUG: [pool-1-thread-1] [8s 680ms] SocketTube(36) write: registering startSubscription event DEBUG: [pool-1-thread-1] [8s 680ms] SSL Writer(SocketTube(36)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [8s 680ms] SSL Writer(SocketTube(36)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 680ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [8s 680ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 681ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 681ms] SSL Writer(SocketTube(36)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 681ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 681ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 681ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 682ms] SSL Writer(SocketTube(36)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [8s 682ms] SSL Writer(SocketTube(36)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [8s 682ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 682ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [8s 682ms] SocketTube(36) subscribe event raised DEBUG: [HttpClient-33-SelectorManager] [8s 682ms] 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@1d1e74e7[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@581cf920[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 682ms] SocketTube(36) read demand reset to 0 DEBUG: [HttpClient-33-SelectorManager] [8s 682ms] SocketTube(36) calling onSubscribe DEBUG: [HttpClient-33-SelectorManager] [8s 682ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [8s 682ms] SocketTube(36) got some demand for reading DEBUG: [HttpClient-33-SelectorManager] [8s 682ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 682ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [8s 682ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@581cf920[Not completed, 1 dependents] (id=3311), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-33-SelectorManager] [8s 682ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-33-SelectorManager] [8s 682ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-33-SelectorManager] [8s 682ms] SocketTube(36) onSubscribe called DEBUG: [HttpClient-33-SelectorManager] [8s 682ms] SocketTube(36) pending subscriber subscribed DEBUG: [HttpClient-33-SelectorManager] [8s 682ms] SocketTube(36) write: starting subscription DEBUG: [HttpClient-33-SelectorManager] [8s 682ms] SocketTube(36) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 682ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 682ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [8s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for R (true) DEBUG: [pool-1-thread-1] [8s 682ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [8s 682ms] SocketTube(36) trying to write: 2191 DEBUG: [pool-1-thread-1] [8s 682ms] SocketTube(36) wrote: 2191 DEBUG: [pool-1-thread-1] [8s 682ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 682ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 682ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 682ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 682ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 682ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [8s 684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 684ms] HttpClientImpl(33) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-33-SelectorManager] [8s 684ms] SocketTube(36) read bytes: 133 DEBUG: [HttpClient-33-SelectorManager] [8s 684ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [8s 684ms] SSL Reader(SocketTube(36)) Adding 133 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 684ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for R (false) DEBUG: [HttpClient-33-SelectorManager] [8s 684ms] 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 684ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 684ms] SSL Reader(SocketTube(36)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [8s 684ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 684ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 684ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [8s 684ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 684ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [8s 684ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [HttpClient-33-SelectorManager] [8s 685ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 685ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [8s 685ms] 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 686ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-1] [8s 686ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [8s 686ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 686ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 686ms] SSL Writer(SocketTube(36)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 686ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 686ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 686ms] SSL Writer(SocketTube(36)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [8s 686ms] SSL Writer(SocketTube(36)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [8s 686ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 686ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 686ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [8s 686ms] SocketTube(36) trying to write: 6 DEBUG: [pool-1-thread-1] [8s 686ms] SocketTube(36) wrote: 6 DEBUG: [pool-1-thread-1] [8s 686ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 686ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 686ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 686ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 686ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 686ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 686ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [8s 686ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [8s 686ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 686ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [8s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for R (true) DEBUG: [HttpClient-33-SelectorManager] [8s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 686ms] SocketTube(36) read bytes: 175 DEBUG: [HttpClient-33-SelectorManager] [8s 686ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [8s 686ms] SSL Reader(SocketTube(36)) Adding 175 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 686ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for R (false) DEBUG: [HttpClient-33-SelectorManager] [8s 686ms] 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 687ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 687ms] SSL Reader(SocketTube(36)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [8s 687ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [8s 687ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 687ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [8s 687ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 687ms] SSL Reader(SocketTube(36)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [8s 687ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [8s 687ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 687ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [8s 687ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 687ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [8s 687ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [8s 687ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-1] [8s 687ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 687ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 687ms] SSL Reader(SocketTube(36)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [8s 688ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 688ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 688ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [8s 688ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 688ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [8s 688ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 688ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 688ms] SSL Writer(SocketTube(36)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 688ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 688ms] SSLFlowDelegate(SocketTube(36)) setALPN = h2 DEBUG: [pool-1-thread-1] [8s 688ms] PlainHttpConnection(SocketTube(36)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [8s 688ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [8s 688ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [8s 688ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [8s 689ms] SSLTube(SocketTube(36)) connecting flows DEBUG: [pool-1-thread-1] [8s 689ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6b646b3 DEBUG: [pool-1-thread-1] [8s 689ms] Http2Connection(SSLTube(SocketTube(36))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [8s 689ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 689ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 689ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 689ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 689ms] SSLTube(SocketTube(36)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 689ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 689ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 689ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 689ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 689ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 689ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-1] [8s 689ms] SSL Writer(SocketTube(36)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 689ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [8s 689ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 689ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 689ms] Http2Connection(SSLTube(SocketTube(36))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [8s 689ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 689ms] Http2Connection(SSLTube(SocketTube(36))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 689ms] Http2Connection(SSLTube(SocketTube(36))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [8s 689ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed buffered data DEBUG: [pool-1-thread-1] [8s 689ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-1] [8s 689ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-1] [8s 689ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 689ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [8s 689ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 689ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 689ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [8s 689ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [8s 689ms] Http2Connection(SSLTube(SocketTube(36))) Opened stream 1 DEBUG: [pool-1-thread-1] [8s 689ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [8s 689ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 689ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 689ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 689ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 689ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [8s 690ms] SocketTube(36) trying to write: 90 DEBUG: [pool-1-thread-1] [8s 690ms] SocketTube(36) wrote: 90 DEBUG: [pool-1-thread-1] [8s 690ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 690ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 690ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 690ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [8s 690ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 690ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 690ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 690ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [8s 690ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 690ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 690ms] SSLTube(SocketTube(36)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [8s 690ms] SocketTube(36) trying to write: 174 DEBUG: [pool-1-thread-1] [8s 690ms] SocketTube(36) wrote: 174 DEBUG: [pool-1-thread-1] [8s 690ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 690ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 690ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 690ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [8s 690ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 690ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 690ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 690ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [8s 690ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [8s 690ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 690ms] 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 690ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 690ms] SocketTube(36) read bytes: 1726 DEBUG: [HttpClient-33-SelectorManager] [8s 690ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [8s 691ms] SSL Reader(SocketTube(36)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 691ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for R (false) DEBUG: [HttpClient-33-SelectorManager] [8s 691ms] 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 691ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 691ms] SSL Reader(SocketTube(36)) Unwrapping: 1726 DEBUG: [HttpClient-33-SelectorManager] [8s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for R (false) DEBUG: [Test-server-pool] [8s 691ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 691ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 691ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 691ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 691ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [8s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 691ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [8s 691ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 691ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 691ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 691ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 691ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [8s 691ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 691ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [8s 691ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [8s 691ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [8s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for R (true) DEBUG: [HttpClient-33-SelectorManager] [8s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 691ms] SocketTube(36) read bytes: 77 DEBUG: [HttpClient-33-SelectorManager] [8s 691ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [8s 691ms] SSL Reader(SocketTube(36)) Adding 77 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 691ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for R (false) DEBUG: [HttpClient-33-SelectorManager] [8s 691ms] 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 691ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 691ms] SSL Reader(SocketTube(36)) Unwrapping: 77 DEBUG: [readLoop] [8s 691ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 691ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 691ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 691ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 691ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 691ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 691ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 691ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 691ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [8s 691ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [8s 691ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 691ms] SSL Reader(SocketTube(36)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [8s 691ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [8s 691ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [8s 691ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [8s 691ms] SSL Reader(SocketTube(36)) sending 39 DEBUG: [pool-1-thread-1] [8s 691ms] SSL Reader(SocketTube(36)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [8s 691ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 691ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 691ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [8s 692ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 692ms] Http2Connection(SSLTube(SocketTube(36))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 692ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [8s 692ms] Http2Connection(SSLTube(SocketTube(36))) Processing 39 DEBUG: [pool-1-thread-1] [8s 692ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [8s 692ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 692ms] 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 692ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [8s 692ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 692ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 692ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 692ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 692ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-1] [8s 692ms] SSL Writer(SocketTube(36)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 692ms] SSL Writer(SocketTube(36)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 692ms] SSL Writer(SocketTube(36)) wrapping 9 bytes TestServer: GET /https2/chunk/x DEBUG: [pool-1-thread-1] [8s 692ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [8s 692ms] SSL Writer(SocketTube(36)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 692ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer(2): connection started DEBUG: [pool-1-thread-1] [8s 692ms] SSL Writer(SocketTube(36)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [8s 692ms] SSL Writer(SocketTube(36)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [8s 692ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 692ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 692ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [8s 692ms] SocketTube(36) trying to write: 47 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [8s 692ms] SocketTube(36) wrote: 47 DEBUG: [pool-1-thread-1] [8s 692ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 692ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 692ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 692ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 692ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 692ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [8s 692ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 692ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 692ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(1) Sent response headers 200 DEBUG: [readLoop] [8s 692ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 692ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 692ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 692ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 692ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [8s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 693ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [8s 693ms] 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 692ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 693ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 693ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [8s 693ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [8s 693ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [8s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for R (true) DEBUG: [pool-1-thread-1] [8s 693ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [8s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 693ms] SocketTube(36) read bytes: 158 DEBUG: [HttpClient-33-SelectorManager] [8s 693ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [8s 693ms] SSL Reader(SocketTube(36)) Adding 158 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 693ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for R (false) DEBUG: [HttpClient-33-SelectorManager] [8s 693ms] 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 693ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 693ms] SSL Reader(SocketTube(36)) Unwrapping: 158 DEBUG: [pool-1-thread-1] [8s 693ms] SSL Reader(SocketTube(36)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [8s 693ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-1] [8s 693ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-1] [8s 693ms] SSL Reader(SocketTube(36)) sending 11 DEBUG: [pool-1-thread-1] [8s 693ms] SSL Reader(SocketTube(36)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-1] [8s 693ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 693ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [8s 693ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-1] [8s 693ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36))) Processing 11 DEBUG: [pool-1-thread-1] [8s 694ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-1] [8s 694ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 694ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35705/https2/chunk/x) 200 HTTP_2 Local port: 52792 DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 694ms] HttpClientImpl(33) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(2) DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) sending 24 DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36))) Processing 24 DEBUG: [pool-1-thread-1] [8s 694ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [8s 694ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 694ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(3) DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) sending 9 DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [8s 694ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36))) Processing 9 DEBUG: [pool-1-thread-1] [8s 694ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 694ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 694ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 694ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 694ms] HttpClientImpl(33) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 695ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 695ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 695ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [8s 695ms] Http2Connection(SSLTube(SocketTube(36))) Closed stream 1 DEBUG: [pool-1-thread-1] [8s 695ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1b696f29 DEBUG: [pool-1-thread-1] [8s 695ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [8s 695ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(4) DEBUG: [pool-1-thread-1] [8s 695ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 695ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 695ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [8s 695ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [8s 695ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 695ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [8s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for R (false) DEBUG: [pool-1-thread-2] [8s 697ms] HttpClientImpl(33) ClientImpl (async) elapsed 19 millis for GET to https://127.0.0.1:35705/https2/chunk/x DEBUG: [MainThread] [8s 698ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42323/http1/fixed/x GET DEBUG: [MainThread] [8s 698ms] Exchange establishing exchange for http://127.0.0.1:42323/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 698ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 698ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 698ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 698ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 698ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [8s 699ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 699ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 699ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7adf896 queue.isEmpty: true DEBUG: [MainThread] [8s 699ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7adf896, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 699ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 699ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 699ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 699ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 699ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 699ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [8s 699ms] SocketTube(9) connecting flows DEBUG: [MainThread] [8s 699ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [8s 699ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [8s 699ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 699ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [8s 699ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [8s 699ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [8s 699ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [8s 699ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [8s 699ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [8s 699ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@237b8e98 DEBUG: [HttpClient-9-SelectorManager] [8s 699ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 699ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [8s 699ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [8s 699ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [8s 699ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [8s 699ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [8s 699ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 699ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 699ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 699ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [8s 699ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [8s 699ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [8s 699ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [8s 699ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [8s 699ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [8s 699ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 699ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [8s 699ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [8s 699ms] SocketTube(9) resuming read event DEBUG: [MainThread] [8s 699ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [8s 699ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [8s 699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [pool-1-thread-2] [8s 699ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 699ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [MainThread] [8s 699ms] SocketTube(9) trying to write: 204 DEBUG: [MainThread] [8s 699ms] SocketTube(9) wrote: 204 DEBUG: [MainThread] [8s 699ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [8s 700ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [8s 700ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 700ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 700ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [8s 700ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [8s 700ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 700ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 700ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [8s 700ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [8s 700ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 700ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [8s 700ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 700ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [8s 700ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 700ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1bdc6bf1 DEBUG: [MainThread] [8s 700ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [8s 700ms] Http1Exchange reading headers DEBUG: [MainThread] [8s 700ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [8s 700ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [MainThread] [8s 700ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [8s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 701ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [8s 701ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [8s 701ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 701ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 701ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 701ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7adf896 DEBUG: [pool-1-thread-2] [8s 701ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 701ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7adf896 DEBUG: [pool-1-thread-2] [8s 701ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [8s 701ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [8s 701ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7adf896 DEBUG: [pool-1-thread-2] [8s 701ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [8s 701ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [8s 701ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [8s 701ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-2] [8s 701ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6d3a74e8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6698d6b9 queue.isEmpty: false DEBUG: [pool-1-thread-2] [8s 701ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [8s 701ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [8s 701ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [8s 701ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6d3a74e8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6698d6b9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [8s 701ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6d3a74e8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6698d6b9 DEBUG: [pool-1-thread-2] [8s 701ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [8s 701ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6d3a74e8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6698d6b9 DEBUG: [pool-1-thread-2] [8s 701ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [8s 701ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [8s 702ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [8s 702ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [8s 702ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [8s 702ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [8s 702ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [8s 702ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [8s 702ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [8s 702ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 702ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [8s 702ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [8s 702ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [8s 702ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [8s 702ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [8s 702ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [8s 702ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 702ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [8s 702ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [8s 702ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [8s 702ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [8s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 702ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [8s 702ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [8s 702ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [8s 702ms] HttpClientImpl(9) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:42323/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [8s 702ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-2] [8s 702ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [8s 702ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 702ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-1] [8s 702ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [8s 702ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 702ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [8s 702ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [8s 702ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42323/http1/chunk/x GET DEBUG: [MainThread] [8s 702ms] Exchange establishing exchange for http://127.0.0.1:42323/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 703ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 703ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 703ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 703ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 703ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [8s 703ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 703ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 703ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@64fd4d08 queue.isEmpty: true DEBUG: [MainThread] [8s 703ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@64fd4d08, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 703ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 703ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 703ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 703ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 703ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 703ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [8s 703ms] SocketTube(9) connecting flows DEBUG: [MainThread] [8s 703ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [8s 703ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [8s 703ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 703ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [8s 703ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [8s 703ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 703ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [8s 703ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6639ddd9 DEBUG: [HttpClient-9-SelectorManager] [8s 703ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 703ms] SocketTube(9) calling onSubscribe DEBUG: [MainThread] [8s 703ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [8s 703ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [MainThread] [8s 703ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [8s 703ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [8s 703ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [8s 703ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 703ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 703ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [8s 703ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [8s 703ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [8s 704ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [8s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 704ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [8s 704ms] SocketTube(9) write: offloading requestMore DEBUG: [MainThread] [8s 704ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [8s 704ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [8s 704ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [8s 704ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [8s 704ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [8s 704ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 704ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 704ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [8s 704ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [8s 704ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [MainThread] [8s 704ms] SocketTube(9) trying to write: 204 DEBUG: [MainThread] [8s 704ms] SocketTube(9) wrote: 204 DEBUG: [MainThread] [8s 704ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [8s 704ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [8s 704ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 704ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 704ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [8s 704ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [8s 704ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 704ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 704ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [8s 704ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [8s 704ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 704ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [8s 704ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 704ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [8s 704ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 704ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@cfc7049 DEBUG: [MainThread] [8s 704ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [8s 704ms] Http1Exchange reading headers DEBUG: [MainThread] [8s 704ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [8s 704ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [MainThread] [8s 704ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [8s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 705ms] SocketTube(9) read bytes: 84 DEBUG: [HttpClient-9-SelectorManager] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) Putting 84 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [8s 705ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 705ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@64fd4d08 DEBUG: [pool-1-thread-2] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@64fd4d08 DEBUG: [pool-1-thread-2] [8s 705ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 84/84 bytes to header parser DEBUG: [pool-1-thread-2] [8s 705ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@64fd4d08 DEBUG: [pool-1-thread-2] [8s 705ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [8s 705ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [8s 705ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [8s 705ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-2] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@773f4112/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@499ce629 queue.isEmpty: false DEBUG: [pool-1-thread-2] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [8s 705ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [8s 705ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@773f4112/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@499ce629, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@773f4112/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@499ce629 DEBUG: [pool-1-thread-2] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@773f4112/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@499ce629 DEBUG: [pool-1-thread-2] [8s 705ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 0/84 bytes to body parser DEBUG: [pool-1-thread-2] [8s 705ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [8s 705ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [8s 705ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [8s 705ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [8s 705ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [8s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 746ms] SocketTube(9) read bytes: 24 DEBUG: [HttpClient-9-SelectorManager] [8s 746ms] Http1AsyncReceiver(SocketTube(9)) Putting 24 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [8s 746ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 746ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 746ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@773f4112/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@499ce629 DEBUG: [pool-1-thread-2] [8s 746ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [8s 746ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@773f4112/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@499ce629 DEBUG: [pool-1-thread-2] [8s 746ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 24/24 bytes to body parser DEBUG: [pool-1-thread-2] [8s 746ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [8s 746ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [8s 746ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [8s 746ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [8s 746ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [8s 746ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [8s 746ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [8s 746ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [8s 746ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [8s 746ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [8s 746ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [8s 746ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [8s 746ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [8s 746ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [8s 746ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [8s 746ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [8s 746ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [8s 746ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [8s 746ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [8s 746ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 746ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [8s 746ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [8s 746ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [8s 746ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [8s 747ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [8s 747ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [8s 747ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 747ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [8s 747ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [8s 747ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [8s 747ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [8s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 747ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [8s 747ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [8s 747ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [8s 747ms] HttpClientImpl(9) ClientImpl (async) elapsed 44 millis for GET to http://127.0.0.1:42323/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [8s 747ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-2] [8s 747ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [8s 747ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 747ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [8s 747ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-1] [8s 747ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [8s 747ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 747ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 747ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:34835/https1/fixed/x GET DEBUG: [MainThread] [8s 748ms] Exchange establishing exchange for https://127.0.0.1:34835/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 748ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 748ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 748ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 748ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [8s 748ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [8s 748ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 748ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5bc19e2f queue.isEmpty: true DEBUG: [MainThread] [8s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5bc19e2f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 748ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 748ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [8s 748ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [8s 748ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@555a1d52 DEBUG: [MainThread] [8s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [8s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [8s 748ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 748ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 748ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [8s 748ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [8s 748ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [8s 748ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 748ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [8s 748ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [8s 749ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [8s 749ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [8s 749ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 749ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 749ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [8s 749ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [8s 749ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [8s 749ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [8s 749ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [8s 749ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [8s 749ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [8s 749ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [8s 749ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [8s 749ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [8s 749ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [8s 749ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [8s 749ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [8s 749ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [8s 749ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 749ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [8s 749ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [8s 749ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [8s 749ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [8s 749ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 749ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 749ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [8s 749ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [8s 749ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [8s 749ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [8s 749ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 749ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 749ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [8s 749ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 749ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 749ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [8s 749ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [8s 749ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 749ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 749ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 749ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [8s 749ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 749ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3a4b4188 DEBUG: [MainThread] [8s 749ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [8s 749ms] Http1Exchange reading headers DEBUG: [MainThread] [8s 749ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [8s 749ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [8s 749ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [8s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 750ms] SocketTube(10) read bytes: 114 DEBUG: [HttpClient-9-SelectorManager] [8s 750ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 750ms] SSL Reader(SocketTube(10)) Adding 114 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 750ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 750ms] 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 750ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:114, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 750ms] SSL Reader(SocketTube(10)) Unwrapping: 114 DEBUG: [HttpClient-9-SelectorManager] [8s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 750ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [8s 750ms] 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] [8s 750ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 114 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 750ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [8s 750ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [8s 750ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-1] [8s 750ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [8s 751ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 751ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 751ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5bc19e2f DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5bc19e2f DEBUG: [pool-1-thread-1] [8s 751ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-1] [8s 751ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5bc19e2f DEBUG: [pool-1-thread-1] [8s 751ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [8s 751ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 751ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [8s 751ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@28b63341/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6059362f queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 751ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 751ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@28b63341/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6059362f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@28b63341/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6059362f DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@28b63341/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6059362f DEBUG: [pool-1-thread-1] [8s 751ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [8s 751ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [8s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [8s 751ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 751ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 751ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 751ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [8s 751ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [8s 751ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [8s 751ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 751ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (true) DEBUG: [HttpClient-9-SelectorManager] [8s 752ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 752ms] SocketTube(10) read bytes: 53 DEBUG: [HttpClient-9-SelectorManager] [8s 752ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 752ms] SSL Reader(SocketTube(10)) Adding 53 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 752ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [8s 752ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 752ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [8s 752ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 752ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [8s 752ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [8s 752ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [HttpClient-9-SelectorManager] [8s 752ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 752ms] 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 752ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [8s 752ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 752ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 752ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [8s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [8s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@28b63341/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6059362f DEBUG: [pool-1-thread-1] [8s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@28b63341/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6059362f DEBUG: [pool-1-thread-1] [8s 752ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-1] [8s 752ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [8s 752ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [8s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [8s 752ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [8s 752ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [8s 752ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [8s 752ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [8s 752ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [8s 752ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 752ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 752ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to https://127.0.0.1:34835/https1/fixed/x DEBUG: [pool-1-thread-1] [8s 752ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 752ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-1] [8s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 753ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [8s 753ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 753ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 753ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 753ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 753ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [8s 753ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [8s 753ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [8s 753ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 753ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [MainThread] [8s 753ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:34835/https1/chunk/x GET DEBUG: [MainThread] [8s 753ms] Exchange establishing exchange for https://127.0.0.1:34835/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 753ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 753ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 753ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 753ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [8s 753ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [8s 753ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 753ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2169363c queue.isEmpty: true DEBUG: [MainThread] [8s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2169363c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 753ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 753ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [8s 753ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [8s 753ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@24dc0fce DEBUG: [MainThread] [8s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [8s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [8s 754ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 754ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 754ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [8s 754ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [8s 754ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [8s 754ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 754ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [8s 754ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [8s 754ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [8s 754ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [8s 754ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 754ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 754ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [8s 754ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [8s 754ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [8s 754ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [8s 754ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [8s 754ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [8s 754ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [8s 754ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [8s 754ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [8s 754ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [8s 754ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [8s 754ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [8s 754ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [8s 754ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [8s 754ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 754ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [8s 754ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [8s 754ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [8s 754ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [8s 754ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 754ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 754ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [8s 754ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [8s 754ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [8s 754ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [8s 754ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 754ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 754ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [8s 754ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 754ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 754ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [8s 754ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [8s 754ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 754ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 754ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 754ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [8s 754ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 754ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@447b4ddc DEBUG: [MainThread] [8s 754ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [8s 754ms] Http1Exchange reading headers DEBUG: [MainThread] [8s 754ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [8s 754ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [8s 754ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [8s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 755ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [8s 755ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 755ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 755ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 755ms] 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 755ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 755ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [8s 755ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 755ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [8s 755ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [8s 755ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-1] [8s 755ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [8s 755ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 755ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 755ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [8s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [8s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2169363c DEBUG: [pool-1-thread-1] [8s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2169363c DEBUG: [pool-1-thread-1] [8s 755ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [8s 755ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [8s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2169363c DEBUG: [pool-1-thread-1] [8s 755ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [8s 755ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 755ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [8s 755ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-1] [8s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4ae5ada/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1d9b5d35 queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 756ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 756ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4ae5ada/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1d9b5d35, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [8s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4ae5ada/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1d9b5d35 DEBUG: [pool-1-thread-1] [8s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4ae5ada/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1d9b5d35 DEBUG: [pool-1-thread-1] [8s 756ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [8s 756ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [8s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [8s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [8s 756ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 756ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 756ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 756ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [8s 756ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [8s 756ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [8s 756ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 756ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 798ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 798ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [8s 798ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 798ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 798ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 798ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 798ms] 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 798ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 798ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [8s 798ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [8s 798ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [8s 798ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [8s 798ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-1] [8s 798ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [8s 798ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 798ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 798ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [8s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [8s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4ae5ada/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1d9b5d35 DEBUG: [pool-1-thread-1] [8s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4ae5ada/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1d9b5d35 DEBUG: [pool-1-thread-1] [8s 798ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [8s 798ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [8s 798ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [8s 798ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [8s 798ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [8s 798ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [8s 798ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [8s 798ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [8s 798ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [8s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [8s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 798ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 798ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 798ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 798ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [8s 799ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 799ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [8s 799ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [8s 799ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-1] [8s 799ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [8s 799ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 799ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 799ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [8s 799ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [8s 799ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4ae5ada/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1d9b5d35 DEBUG: [pool-1-thread-1] [8s 799ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [8s 799ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4ae5ada/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1d9b5d35 DEBUG: [pool-1-thread-1] [8s 799ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [8s 799ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [8s 799ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [8s 799ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [8s 799ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [8s 799ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [8s 799ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [8s 799ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [8s 799ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [8s 799ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [8s 799ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [8s 799ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [8s 799ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 799ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 799ms] HttpClientImpl(9) ClientImpl (async) elapsed 46 millis for GET to https://127.0.0.1:34835/https1/chunk/x DEBUG: [pool-1-thread-1] [8s 799ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [8s 799ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 799ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79384d99(9) DEBUG: [pool-1-thread-1] [8s 799ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 799ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 799ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [8s 799ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 799ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 799ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 799ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 799ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [8s 799ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [8s 799ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [8s 799ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 799ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 800ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [MainThread] [8s 800ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:48357/http2/fixed/x GET DEBUG: [MainThread] [8s 800ms] Exchange establishing exchange for http://127.0.0.1:48357/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 800ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [8s 800ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 800ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 800ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [8s 800ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [8s 800ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 800ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [8s 800ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [8s 800ms] Http2Connection(SocketTube(11)) Opened stream 13 DEBUG: [MainThread] [8s 800ms] Http2Connection(SocketTube(11))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [8s 801ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [8s 801ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [8s 801ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [8s 801ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [8s 801ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [8s 801ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [8s 801ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [8s 801ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 801ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 801ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 801ms] Exchange sendRequestBody DEBUG: [readLoop] [8s 801ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 801ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [8s 801ms] Http2Connection(SocketTube(11))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [8s 801ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 801ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [8s 801ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 801ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 13 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [8s 802ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 802ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [8s 802ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [8s 802ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 802ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 802ms] 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 802ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 802ms] Http2Connection(SocketTube(11)) H2 Receiving(8): 47 DEBUG: [pool-1-thread-1] [8s 802ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-1] [8s 802ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-1] [8s 802ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 802ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 802ms] Http2Connection(SocketTube(11))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 802ms] Http2Connection(SocketTube(11))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 802ms] Http2Connection(SocketTube(11))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 802ms] Http2Connection(SocketTube(11))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:48357/http2/fixed/x) 200 HTTP_2 Local port: 46450 DEBUG: [pool-1-thread-1] [8s 802ms] Http2Connection(SocketTube(11))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 802ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 802ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [8s 802ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [8s 802ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-1] [8s 802ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 98, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 803ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 13) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 803ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 803ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 803ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 803ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 803ms] HttpClientImpl(9) ClientImpl (async) elapsed 2 millis for GET to http://127.0.0.1:48357/http2/fixed/x DEBUG: [pool-1-thread-1] [8s 803ms] Http2Connection(SocketTube(11))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-1] [8s 803ms] Http2Connection(SocketTube(11))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-1] [8s 803ms] Http2Connection(SocketTube(11))/Stream(13) close stream 13 DEBUG: [pool-1-thread-1] [8s 803ms] Http2Connection(SocketTube(11)) Closed stream 13 DEBUG: [pool-1-thread-1] [8s 803ms] Http2Connection(SocketTube(11))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@13a9951a DEBUG: [pool-1-thread-1] [8s 803ms] Http2Connection(SocketTube(11))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-1] [8s 803ms] Http2Connection(SocketTube(11)) H2 processed(8) DEBUG: [MainThread] [8s 803ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:48357/http2/chunk/x GET DEBUG: [MainThread] [8s 803ms] Exchange establishing exchange for http://127.0.0.1:48357/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 803ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [8s 803ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 803ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 803ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [8s 803ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [8s 803ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 803ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [8s 803ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [8s 804ms] Http2Connection(SocketTube(11)) Opened stream 15 DEBUG: [MainThread] [8s 804ms] Http2Connection(SocketTube(11))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [8s 804ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [8s 804ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [8s 804ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [8s 804ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [8s 804ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [8s 804ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [8s 804ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 804ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 804ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 804ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [8s 804ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [8s 804ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [8s 804ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [MainThread] [8s 804ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 804ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 804ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 804ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 804ms] Http2Connection(SocketTube(11))/Stream(15) requestSent: streamid=15 but response not received TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 15 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [8s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 805ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [8s 805ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [8s 805ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [8s 805ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 805ms] Http2Connection(SocketTube(11)) H2 Receiving(9): 42 DEBUG: [HttpClient-9-SelectorManager] [8s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 805ms] 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 805ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-1] [8s 805ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [8s 805ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 805ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 805ms] Http2Connection(SocketTube(11))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 805ms] Http2Connection(SocketTube(11))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 805ms] Http2Connection(SocketTube(11))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 805ms] Http2Connection(SocketTube(11))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:48357/http2/chunk/x) 200 HTTP_2 Local port: 46450 DEBUG: [pool-1-thread-1] [8s 805ms] Http2Connection(SocketTube(11))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 805ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 806ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [8s 806ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [8s 806ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-1] [8s 806ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 112, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 806ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 15) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 806ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 806ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 806ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 806ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 806ms] HttpClientImpl(9) ClientImpl (async) elapsed 2 millis for GET to http://127.0.0.1:48357/http2/chunk/x DEBUG: [pool-1-thread-1] [8s 806ms] Http2Connection(SocketTube(11))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-1] [8s 806ms] Http2Connection(SocketTube(11))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-1] [8s 806ms] Http2Connection(SocketTube(11))/Stream(15) close stream 15 DEBUG: [pool-1-thread-1] [8s 806ms] Http2Connection(SocketTube(11)) Closed stream 15 DEBUG: [pool-1-thread-1] [8s 806ms] Http2Connection(SocketTube(11))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6527653f DEBUG: [pool-1-thread-1] [8s 806ms] Http2Connection(SocketTube(11))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-1] [8s 806ms] Http2Connection(SocketTube(11)) H2 processed(9) DEBUG: [MainThread] [8s 806ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35705/https2/fixed/x GET DEBUG: [MainThread] [8s 806ms] Exchange establishing exchange for https://127.0.0.1:35705/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 807ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [8s 807ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 807ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 807ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [8s 807ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [8s 807ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 807ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [8s 807ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [8s 807ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 13 DEBUG: [MainThread] [8s 807ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [8s 807ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [8s 807ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [8s 807ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [8s 807ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [8s 807ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [8s 807ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [8s 807ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [8s 807ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [8s 807ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [8s 807ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [8s 807ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [8s 807ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [8s 807ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [8s 807ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [8s 807ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 807ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [8s 807ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [8s 808ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [8s 808ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [8s 808ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 808ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 808ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [8s 808ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [8s 808ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [8s 808ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [8s 808ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 808ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 808ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 808ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [8s 808ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 808ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 808ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 808ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [8s 808ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 808ms] 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 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 809ms] SocketTube(12) read bytes: 115 DEBUG: [HttpClient-9-SelectorManager] [8s 809ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 809ms] SSL Reader(SocketTube(12)) Adding 115 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 809ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [8s 809ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:115, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 809ms] SSL Reader(SocketTube(12)) Unwrapping: 115 DEBUG: [HttpClient-9-SelectorManager] [8s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 809ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 809ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [8s 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-1] [8s 809ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 115 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-1] [8s 809ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [8s 809ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [8s 809ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-1] [8s 809ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [8s 809ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 809ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-1] [8s 809ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [8s 809ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 809ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 809ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(20): 15 DEBUG: [pool-1-thread-1] [8s 809ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-1] [8s 809ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [8s 809ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 809ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 809ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 809ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 809ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 809ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:35705/https2/fixed/x) 200 HTTP_2 Local port: 53828 DEBUG: [pool-1-thread-1] [8s 810ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 810ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 810ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(20) DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [8s 810ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 810ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 810ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(21): 24 DEBUG: [pool-1-thread-1] [8s 810ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [8s 810ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [8s 810ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 810ms] FramesDecoder Got frame: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [8s 810ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [8s 810ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onNext(15) DEBUG: [pool-1-thread-1] [8s 810ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 105, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 810ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 13) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 810ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(21) DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [8s 810ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [8s 810ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [8s 810ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 810ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (true) DEBUG: [HttpClient-9-SelectorManager] [8s 810ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 810ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [8s 810ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 810ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 810ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 810ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 810ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-1] [8s 810ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [8s 810ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 810ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 810ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(22): 9 DEBUG: [pool-1-thread-1] [8s 811ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [8s 811ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 811ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 811ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 811ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 811ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 811ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 811ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to https://127.0.0.1:35705/https2/fixed/x DEBUG: [pool-1-thread-1] [8s 811ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-1] [8s 811ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-1] [8s 811ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-1] [8s 811ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 13 DEBUG: [pool-1-thread-1] [8s 811ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2212fe5b DEBUG: [pool-1-thread-1] [8s 811ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-1] [8s 811ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(22) DEBUG: [pool-1-thread-1] [8s 811ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 811ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [8s 811ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [8s 811ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [8s 811ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 811ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [pool-1-thread-1] [8s 811ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [8s 811ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35705/https2/chunk/x GET DEBUG: [MainThread] [8s 811ms] Exchange establishing exchange for https://127.0.0.1:35705/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 811ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [8s 811ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 811ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 811ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [8s 811ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [8s 811ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 811ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [8s 812ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [8s 812ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 15 DEBUG: [MainThread] [8s 812ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [8s 812ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [8s 812ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [8s 812ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [8s 812ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [8s 812ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [8s 812ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [8s 812ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [8s 812ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [8s 812ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [8s 812ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [8s 812ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [8s 812ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [8s 812ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [8s 812ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [8s 812ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 812ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [8s 812ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [8s 812ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [8s 812ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [8s 812ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 812ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 812ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [8s 812ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [8s 812ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [8s 812ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [8s 812ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [8s 812ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 812ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 812ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 812ms] FramesDecoder decodes: 50 DEBUG: [MainThread] [8s 812ms] Exchange checkFor407: all clear DEBUG: [readLoop] [8s 812ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [8s 812ms] Exchange sendRequestBody DEBUG: [readLoop] [8s 812ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [MainThread] [8s 812ms] 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 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 813ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [8s 813ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 813ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 813ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 813ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 813ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 813ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [8s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 813ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [8s 813ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 813ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-1] [8s 813ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [8s 813ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [8s 813ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-1] [8s 813ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [8s 813ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 813ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-1] [8s 813ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [8s 813ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 813ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 813ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(23): 10 DEBUG: [pool-1-thread-1] [8s 813ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-1] [8s 813ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [8s 813ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 814ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 814ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 814ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 814ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 814ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:35705/https2/chunk/x) 200 HTTP_2 Local port: 53828 DEBUG: [pool-1-thread-1] [8s 814ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 814ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 814ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(23) DEBUG: [pool-1-thread-1] [8s 814ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 814ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [8s 814ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 814ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [8s 814ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [8s 814ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [8s 814ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [8s 814ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 814ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-1] [8s 814ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [8s 814ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 814ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 814ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(24): 24 DEBUG: [pool-1-thread-1] [8s 814ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [8s 814ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [8s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 814ms] FramesDecoder Got frame: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [8s 814ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [8s 815ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onNext(15) DEBUG: [pool-1-thread-1] [8s 815ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 120, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 815ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 15) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 815ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(24) DEBUG: [pool-1-thread-1] [8s 815ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 815ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [8s 815ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [8s 815ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [8s 815ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 815ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 815ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (true) DEBUG: [HttpClient-9-SelectorManager] [8s 815ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 815ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [8s 815ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 815ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 815ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 815ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 815ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 815ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 815ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [8s 815ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 815ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [8s 815ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [8s 815ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [8s 815ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [8s 815ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 815ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-1] [8s 815ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [8s 815ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 815ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 815ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(25): 9 DEBUG: [pool-1-thread-1] [8s 815ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [8s 815ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 815ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 815ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 815ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 815ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 815ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 816ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to https://127.0.0.1:35705/https2/chunk/x DEBUG: [pool-1-thread-1] [8s 816ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-1] [8s 816ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-1] [8s 816ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-1] [8s 816ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 15 DEBUG: [pool-1-thread-1] [8s 816ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@416c272e DEBUG: [pool-1-thread-1] [8s 816ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-1] [8s 816ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(25) DEBUG: [pool-1-thread-1] [8s 816ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 816ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [8s 816ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [8s 816ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [8s 816ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [pool-1-thread-1] [8s 816ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-10-SelectorManager] [8s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b00707 for None (false) DEBUG: [HttpClient-11-SelectorManager] [8s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b58d6b2 for None (false) DEBUG: [HttpClient-27-SelectorManager] [8s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40ceafd2 for None (false) DEBUG: [HttpClient-26-SelectorManager] [8s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for None (false) DEBUG: [HttpClient-27-SelectorManager] [8s 838ms] SocketTube(30) got read EOF DEBUG: [HttpClient-27-SelectorManager] [8s 838ms] SocketTube(30) pausing read event DEBUG: [HttpClient-18-SelectorManager] [8s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ada5086 for None (false) DEBUG: [HttpClient-11-SelectorManager] [8s 838ms] SocketTube(14) got read EOF DEBUG: [HttpClient-11-SelectorManager] [8s 838ms] SocketTube(14) pausing read event DEBUG: [HttpClient-10-SelectorManager] [8s 838ms] SocketTube(13) got read EOF DEBUG: [HttpClient-11-SelectorManager] [8s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b58d6b2 for None (false) DEBUG: [HttpClient-10-SelectorManager] [8s 838ms] SocketTube(13) pausing read event DEBUG: [HttpClient-10-SelectorManager] [8s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b00707 for None (false) DEBUG: [HttpClient-11-SelectorManager] [8s 838ms] SocketTube(14) completing subscriber DEBUG: [HttpClient-27-SelectorManager] [8s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40ceafd2 for None (false) DEBUG: [HttpClient-27-SelectorManager] [8s 838ms] SocketTube(30) completing subscriber DEBUG: [HttpClient-18-SelectorManager] [8s 838ms] SocketTube(21) got read EOF DEBUG: [HttpClient-27-SelectorManager] [8s 838ms] ConnectionPool(27) SocketTube(30) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-26-SelectorManager] [8s 838ms] SocketTube(29) got read EOF DEBUG: [HttpClient-26-SelectorManager] [8s 838ms] SocketTube(29) pausing read event DEBUG: [HttpClient-9-SelectorManager] [8s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for None (false) DEBUG: [HttpClient-18-SelectorManager] [8s 838ms] SocketTube(21) pausing read event DEBUG: [HttpClient-18-SelectorManager] [8s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ada5086 for None (false) DEBUG: [HttpClient-19-SelectorManager] [8s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f7dfc22 for None (false) DEBUG: [HttpClient-19-SelectorManager] [8s 838ms] SocketTube(22) got read EOF DEBUG: [HttpClient-19-SelectorManager] [8s 838ms] SocketTube(22) pausing read event DEBUG: [HttpClient-10-SelectorManager] [8s 838ms] SocketTube(13) completing subscriber DEBUG: [HttpClient-11-SelectorManager] [8s 838ms] ConnectionPool(11) SocketTube(14) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-26-SelectorManager] [8s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for None (false) DEBUG: [HttpClient-26-SelectorManager] [8s 838ms] SocketTube(29) completing subscriber DEBUG: [HttpClient-27-SelectorManager] [8s 838ms] PlainHttpConnection(SocketTube(30)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [8s 838ms] SocketTube(9) got read EOF DEBUG: [HttpClient-18-SelectorManager] [8s 838ms] SocketTube(21) completing subscriber DEBUG: [HttpClient-19-SelectorManager] [8s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f7dfc22 for None (false) DEBUG: [HttpClient-10-SelectorManager] [8s 838ms] ConnectionPool(10) SocketTube(13) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-9-SelectorManager] [8s 838ms] SocketTube(9) pausing read event DEBUG: [HttpClient-26-SelectorManager] [8s 838ms] ConnectionPool(26) SocketTube(29) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-9-SelectorManager] [8s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 838ms] SocketTube(9) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [8s 838ms] ConnectionPool(9) SocketTube(9) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-10-SelectorManager] [8s 838ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-26-SelectorManager] [8s 838ms] PlainHttpConnection(SocketTube(29)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [8s 838ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-10-SelectorManager] [8s 838ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [8s 838ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [8s 838ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [8s 838ms] SocketTube(13) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 838ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [8s 838ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-18-SelectorManager] [8s 838ms] ConnectionPool(18) SocketTube(21) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-28-SelectorManager] [8s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-18-SelectorManager] [8s 839ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-28-SelectorManager] [8s 839ms] SocketTube(31) read bytes: 40 DEBUG: [HttpClient-28-SelectorManager] [8s 839ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [8s 839ms] SSL Reader(SocketTube(31)) Adding 40 bytes to read buffer DEBUG: [HttpClient-11-SelectorManager] [8s 839ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [8s 838ms] SocketTube(30) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [8s 839ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [8s 839ms] SocketTube(30) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [8s 839ms] SocketTube(14) Stopping read scheduler DEBUG: [pool-1-thread-1] [8s 839ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-19-SelectorManager] [8s 838ms] SocketTube(22) completing subscriber DEBUG: [HttpClient-19-SelectorManager] [8s 839ms] ConnectionPool(19) SocketTube(22) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-12-SelectorManager] [8s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for None (false) DEBUG: [HttpClient-12-SelectorManager] [8s 839ms] SocketTube(15) read bytes: 40 DEBUG: [HttpClient-12-SelectorManager] [8s 839ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [8s 839ms] SSL Reader(SocketTube(15)) Adding 40 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [8s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for None (false) DEBUG: [HttpClient-12-SelectorManager] [8s 839ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [8s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for R (false) DEBUG: [HttpClient-12-SelectorManager] [8s 839ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 839ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 839ms] SSL Reader(SocketTube(15)) Unwrapping: 40 DEBUG: [HttpClient-12-SelectorManager] [8s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for None (false) DEBUG: [HttpClient-12-SelectorManager] [8s 839ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [8s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for None (false) DEBUG: [HttpClient-20-SelectorManager] [8s 839ms] SocketTube(23) read bytes: 40 DEBUG: [HttpClient-20-SelectorManager] [8s 839ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-26-SelectorManager] [8s 838ms] SocketTube(29) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [8s 839ms] SSL Reader(SocketTube(23)) Adding 40 bytes to read buffer DEBUG: [HttpClient-10-SelectorManager] [8s 838ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-20-SelectorManager] [8s 840ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [8s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for R (false) DEBUG: [HttpClient-20-SelectorManager] [8s 840ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(1): stopping 9 connections DEBUG: [HttpClient-20-SelectorManager] [8s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for None (false) Server connection to /127.0.0.1:46482 stopping. 1 streams DEBUG: [HttpClient-9-SelectorManager] [8s 838ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [8s 839ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [8s 840ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-18-SelectorManager] [8s 840ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [8s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574e3603 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 839ms] SocketTube(31) resuming read event DEBUG: [HttpClient-21-SelectorManager] [8s 840ms] SocketTube(24) read bytes: 40 DEBUG: [HttpClient-21-SelectorManager] [8s 840ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-28-SelectorManager] [8s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [HttpClient-21-SelectorManager] [8s 840ms] SSL Reader(SocketTube(24)) Adding 40 bytes to read buffer DEBUG: [HttpClient-27-SelectorManager] [8s 839ms] SocketTube(30) Stopping read scheduler DEBUG: [HttpClient-27-SelectorManager] [8s 840ms] SocketTube(30) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [8s 840ms] SocketTube(30) Read scheduler stopped DEBUG: [HttpClient-11-SelectorManager] [8s 839ms] SocketTube(14) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [8s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [pool-1-thread-1] [8s 839ms] SSL Reader(SocketTube(31)) Unwrapping: 40 DEBUG: [HttpClient-19-SelectorManager] [8s 839ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R Server connection to /127.0.0.1:46466 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-13-SelectorManager] [8s 839ms] SocketTube(16) read bytes: 40 DEBUG: [HttpClient-13-SelectorManager] [8s 840ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-12-SelectorManager] [8s 839ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [8s 840ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [8s 840ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [8s 839ms] SocketTube(29) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [8s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4015b051 for None (false) DEBUG: [pool-1-thread-4] [8s 840ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [8s 840ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [8s 840ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [8s 841ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 840ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 841ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-18-SelectorManager] [8s 840ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-18-SelectorManager] [8s 841ms] SocketTube(21) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [8s 841ms] SocketTube(21) Read scheduler stopped TestServer: Connection writer stopping DEBUG: [HttpClient-28-SelectorManager] [8s 840ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [8s 840ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-22-SelectorManager] [8s 840ms] SocketTube(25) got read EOF DEBUG: [HttpClient-22-SelectorManager] [8s 841ms] SocketTube(25) pausing read event DEBUG: [HttpClient-21-SelectorManager] [8s 840ms] SocketTube(24) resuming read event DEBUG: [HttpClient-22-SelectorManager] [8s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-22-SelectorManager] [8s 841ms] SocketTube(25) completing subscriber Server connection to /127.0.0.1:46476 stopping. 1 streams DEBUG: [HttpClient-14-SelectorManager] [8s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79a53250 for None (false) DEBUG: [HttpClient-13-SelectorManager] [8s 840ms] SSL Reader(SocketTube(16)) Adding 40 bytes to read buffer DEBUG: [HttpClient-14-SelectorManager] [8s 841ms] SocketTube(17) got read EOF DEBUG: [HttpClient-14-SelectorManager] [8s 841ms] SocketTube(17) pausing read event TestServer: Connection writer stopping DEBUG: [HttpClient-19-SelectorManager] [8s 840ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-19-SelectorManager] [8s 841ms] SocketTube(22) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [8s 841ms] SocketTube(22) Read scheduler stopped Server connection to /127.0.0.1:40326 stopping. 1 streams DEBUG: [HttpClient-26-SelectorManager] [8s 840ms] SocketTube(29) Stopping read scheduler DEBUG: [pool-1-thread-4] [8s 840ms] SSL Reader(SocketTube(24)) Unwrapping: 40 DEBUG: [HttpClient-29-SelectorManager] [8s 840ms] SocketTube(32) read bytes: 40 DEBUG: [HttpClient-29-SelectorManager] [8s 841ms] SSL Reader(SocketTube(32)) onNext Server connection to /127.0.0.1:46490 stopping. 1 streams DEBUG: [HttpClient-30-SelectorManager] [8s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@507d963d for None (false) DEBUG: [pool-1-thread-3] [8s 840ms] SSL Reader(SocketTube(23)) Unwrapping: 40 DEBUG: [HttpClient-21-SelectorManager] [8s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574e3603 for R (false) TestServer: Connection writer stopping DEBUG: [HttpClient-28-SelectorManager] [8s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) Server connection to /127.0.0.1:40332 stopping. 1 streams DEBUG: [HttpClient-22-SelectorManager] [8s 841ms] Http2Connection(SocketTube(25)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [8s 841ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-14-SelectorManager] [8s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79a53250 for None (false) DEBUG: [HttpClient-14-SelectorManager] [8s 841ms] SocketTube(17) completing subscriber Server connection to /127.0.0.1:46450 stopping. 8 streams DEBUG: [HttpClient-15-SelectorManager] [8s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for None (false) DEBUG: [HttpClient-15-SelectorManager] [8s 842ms] SocketTube(18) got read EOF DEBUG: [HttpClient-15-SelectorManager] [8s 842ms] SocketTube(18) pausing read event TestServer: Connection writer stopping DEBUG: [HttpClient-22-SelectorManager] [8s 842ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-22-SelectorManager] [8s 842ms] SocketTube(25) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [8s 842ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-26-SelectorManager] [8s 841ms] SocketTube(29) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [8s 842ms] SocketTube(29) Read scheduler stopped TestServer: Connection writer stopping DEBUG: [HttpClient-13-SelectorManager] [8s 841ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [8s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for R (false) DEBUG: [HttpClient-13-SelectorManager] [8s 842ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 841ms] SSL Reader(SocketTube(32)) Adding 40 bytes to read buffer DEBUG: [HttpClient-30-SelectorManager] [8s 841ms] SocketTube(33) got read EOF DEBUG: [HttpClient-13-SelectorManager] [8s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for None (false) DEBUG: [HttpClient-13-SelectorManager] [8s 842ms] SocketTube(16) no more demand for reading DEBUG: [HttpClient-30-SelectorManager] [8s 842ms] SocketTube(33) pausing read event DEBUG: [HttpClient-21-SelectorManager] [8s 841ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [8s 841ms] SocketTube(31) no more demand for reading DEBUG: [pool-1-thread-6] [8s 842ms] Http2Connection(SocketTube(25)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-23-SelectorManager] [8s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a7dffca 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-5] [8s 841ms] SSL Reader(SocketTube(16)) Unwrapping: 40 DEBUG: [HttpClient-19-SelectorManager] [8s 852ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-14-SelectorManager] [8s 841ms] Http2Connection(SocketTube(17)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-31-SelectorManager] [8s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7619c267 for None (false) DEBUG: [pool-1-thread-5] [8s 853ms] SSLFlowDelegate(SocketTube(16)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-15-SelectorManager] [8s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for None (false) DEBUG: [HttpClient-15-SelectorManager] [8s 853ms] SocketTube(18) completing subscriber DEBUG: [HttpClient-13-SelectorManager] [8s 842ms] SocketTube(16) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [8s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@507d963d for None (false) DEBUG: [HttpClient-30-SelectorManager] [8s 853ms] SocketTube(33) completing subscriber DEBUG: [HttpClient-28-SelectorManager] [8s 842ms] SocketTube(31) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [8s 842ms] SocketTube(26) got read EOF DEBUG: [HttpClient-23-SelectorManager] [8s 853ms] SocketTube(26) pausing read event DEBUG: [HttpClient-21-SelectorManager] [8s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574e3603 for None (false) DEBUG: [HttpClient-21-SelectorManager] [8s 853ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-21-SelectorManager] [8s 853ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [8s 853ms] Http2Connection(SocketTube(17)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java: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-29-SelectorManager] [8s 842ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [8s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4015b051 for R (false) DEBUG: [HttpClient-29-SelectorManager] [8s 856ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): stopping 9 connections DEBUG: [pool-1-thread-2] [8s 851ms] SSLFlowDelegate(SocketTube(15)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] Server connection to /127.0.0.1:53836 stopping. 1 streams DEBUG: [pool-1-thread-4] [8s 851ms] SSLFlowDelegate(SocketTube(24)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-3] [8s 851ms] SSLFlowDelegate(SocketTube(23)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [8s 852ms] SSLFlowDelegate(SocketTube(31)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [8s 852ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-11-SelectorManager] [8s 852ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-18-SelectorManager] [8s 852ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-26-SelectorManager] [8s 852ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-11-SelectorManager] [8s 857ms] SocketTube(14) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-18-SelectorManager] [8s 857ms] SocketTube(21) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-26-SelectorManager] [8s 857ms] SocketTube(29) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-26-SelectorManager] [8s 857ms] SocketTube(29) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@3ba5f758 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-17-SelectorManager] [8s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a394b0b for None (false) DEBUG: [HttpClient-17-SelectorManager] [8s 857ms] SocketTube(20) read bytes: 80 DEBUG: [HttpClient-17-SelectorManager] [8s 857ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [8s 857ms] SSL Reader(SocketTube(20)) Adding 80 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 852ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-10-SelectorManager] [8s 852ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-17-SelectorManager] [8s 857ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-6] [8s 853ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-27-SelectorManager] [8s 853ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-10-SelectorManager] [8s 857ms] SocketTube(13) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-5] [8s 853ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [8s 857ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 40 DEBUG: [HttpClient-27-SelectorManager] [8s 857ms] SocketTube(30) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-31-SelectorManager] [8s 853ms] SocketTube(34) got read EOF DEBUG: [HttpClient-31-SelectorManager] [8s 858ms] SocketTube(34) pausing read event DEBUG: [HttpClient-15-SelectorManager] [8s 853ms] Http2Connection(SocketTube(18)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-14-SelectorManager] [8s 853ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-30-SelectorManager] [8s 853ms] Http2Connection(SocketTube(33)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-23-SelectorManager] [8s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a7dffca for None (false) TestServer(1): finished DEBUG: [HttpClient-15-SelectorManager] [8s 858ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [8s 858ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [8s 858ms] SocketTube(18) Read scheduler stopped DEBUG: [pool-1-thread-8] [8s 856ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-29-SelectorManager] [8s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4015b051 for None (false) DEBUG: [pool-1-thread-8] [8s 858ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-8] [8s 858ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [HttpClient-29-SelectorManager] [8s 858ms] SocketTube(32) no more demand for reading DEBUG: [pool-1-thread-10] [8s 858ms] Http2Connection(SocketTube(18)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-30-SelectorManager] [8s 858ms] SocketTube(33) Stopping read scheduler DEBUG: [HttpClient-30-SelectorManager] [8s 858ms] SocketTube(33) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [8s 858ms] SocketTube(33) Read scheduler stopped DEBUG: [pool-1-thread-2] [8s 857ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 857ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 TestServer: Connection writer stopping DEBUG: [pool-1-thread-3] [8s 857ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-11] [8s 858ms] Http2Connection(SocketTube(33)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [8s 857ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 858ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [8s 858ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-7] [8s 857ms] SSL Reader(SocketTube(32)) Unwrapping: 40 DEBUG: [HttpClient-19-SelectorManager] [8s 857ms] SocketTube(22) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-11-SelectorManager] [8s 857ms] SocketTube(14) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1a39da20 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-19-SelectorManager] [8s 858ms] SocketTube(22) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@f8e7252 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-11-SelectorManager] [8s 858ms] SocketTube(14) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-18-SelectorManager] [8s 857ms] SocketTube(21) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@5bfa9f18 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-26-SelectorManager] [8s 857ms] SocketTube(29) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException Server connection to /127.0.0.1:53820 stopping. 1 streams DEBUG: [HttpClient-9-SelectorManager] [8s 857ms] SocketTube(9) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [8s 858ms] SocketTube(9) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@56ad7f4f (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [8s 858ms] SocketTube(9) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-17-SelectorManager] [8s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a394b0b for R (false) DEBUG: [pool-1-thread-6] [8s 857ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-10-SelectorManager] [8s 857ms] SocketTube(13) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@629ff848 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [8s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [pool-1-thread-9] [8s 857ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 859ms] SocketTube(10) read bytes: 40 DEBUG: [pool-1-thread-9] [8s 859ms] SSL Reader(SocketTube(20)) Unwrapping: 80 DEBUG: [HttpClient-27-SelectorManager] [8s 857ms] SocketTube(30) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7144cea2 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [pool-1-thread-5] [8s 857ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [HttpClient-27-SelectorManager] [8s 859ms] SocketTube(30) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-5] [8s 859ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-5] [8s 859ms] SocketTube(16) resuming read event DEBUG: [HttpClient-31-SelectorManager] [8s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7619c267 for None (false) DEBUG: [pool-1-thread-9] [8s 859ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-31-SelectorManager] [8s 859ms] SocketTube(34) completing subscriber DEBUG: [HttpClient-14-SelectorManager] [8s 858ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [8s 859ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-23-SelectorManager] [8s 858ms] SocketTube(26) completing subscriber DEBUG: [HttpClient-29-SelectorManager] [8s 858ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java: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-8] [8s 858ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-10] [8s 859ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [8s 858ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [8s 858ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [8s 858ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [8s 859ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [8s 859ms] SSL Reader(SocketTube(23)) requesting 1 java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java: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 858ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-1] [8s 860ms] SocketTube(31) resuming read event DEBUG: [HttpClient-19-SelectorManager] [8s 858ms] SocketTube(22) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-18-SelectorManager] [8s 858ms] SocketTube(21) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-7] [8s 858ms] SSLFlowDelegate(SocketTube(32)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [8s 860ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [8s 860ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 40 TestServer: Connection writer stopping DEBUG: [HttpClient-17-SelectorManager] [8s 859ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [8s 859ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-10-SelectorManager] [8s 859ms] SocketTube(13) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-17-SelectorManager] [8s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a394b0b for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 859ms] SSL Reader(SocketTube(10)) onNext DEBUG: [pool-1-thread-6] [8s 860ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-9-SelectorManager] [8s 860ms] SSL Reader(SocketTube(10)) Adding 40 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [8s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [pool-1-thread-5] [8s 859ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [8s 860ms] SocketTube(8) read bytes: 80 DEBUG: [HttpClient-8-SelectorManager] [8s 860ms] SSL Reader(SocketTube(8)) onNext DEBUG: [pool-1-thread-9] [8s 859ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [8s 860ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [8s 860ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [8s 860ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-31-SelectorManager] [8s 859ms] Http2Connection(SocketTube(34)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [8s 860ms] SocketTube(10) resuming read event Server connection to /127.0.0.1:53812 stopping. 1 streams DEBUG: [pool-1-thread-6] [8s 860ms] 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-6] [8s 861ms] Http2Connection(SocketTube(34)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [8s 861ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-6] [8s 861ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-6] [8s 861ms] PlainHttpConnection(SocketTube(34)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-6] [8s 861ms] SocketTube(34) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [8s 861ms] SocketTube(34) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [8s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for R (true) DEBUG: [HttpClient-23-SelectorManager] [8s 859ms] Http2Connection(SocketTube(26)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [8s 859ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-10] [8s 861ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-2] [8s 859ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-6] [8s 861ms] Http2Connection(SocketTube(26)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [8s 859ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-4] [8s 861ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-4] [8s 861ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-3] [8s 859ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-4] [8s 861ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [8s 859ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-11] [8s 860ms] Http2Connection(SocketTube(33)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [8s 860ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [8s 861ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-7] [8s 860ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-7] [8s 861ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-7] [8s 861ms] SocketTube(32) resuming read event DEBUG: [HttpClient-28-SelectorManager] [8s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (true) DEBUG: [pool-1-thread-7] [8s 861ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [8s 860ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [8s 861ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [8s 860ms] SSL Reader(SocketTube(8)) Adding 80 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [8s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [pool-1-thread-9] [8s 860ms] SSL Reader(SocketTube(20)) Unwrapping: 40 DEBUG: [HttpClient-8-SelectorManager] [8s 861ms] SocketTube(8) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 862ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [8s 860ms] SocketTube(34) Stopping read scheduler DEBUG: [HttpClient-31-SelectorManager] [8s 862ms] SocketTube(34) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [8s 862ms] SocketTube(34) Read scheduler stopped TestServer: Connection writer stopping DEBUG: [pool-1-thread-12] [8s 860ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-31-SelectorManager] [8s 862ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-12] [8s 862ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [HttpClient-7-SelectorManager] [8s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) Server connection to /127.0.0.1:53828 stopping. 8 streams DEBUG: [HttpClient-13-SelectorManager] [8s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for None (false) DEBUG: [HttpClient-23-SelectorManager] [8s 861ms] SocketTube(26) Stopping read scheduler TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [8s 861ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [8s 862ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-12] [8s 862ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-12] [8s 862ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-12] [8s 862ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-10] [8s 861ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None 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-3] [8s 861ms] SocketTube(23) resuming read event DEBUG: [HttpClient-21-SelectorManager] [8s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574e3603 for R (true) DEBUG: [pool-1-thread-11] [8s 861ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [HttpClient-20-SelectorManager] [8s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for R (true) DEBUG: [HttpClient-29-SelectorManager] [8s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4015b051 for R (true) DEBUG: [pool-1-thread-11] [8s 862ms] PlainHttpConnection(SocketTube(33)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-20-SelectorManager] [8s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for None (false) DEBUG: [HttpClient-20-SelectorManager] [8s 862ms] SocketTube(23) got read EOF DEBUG: [HttpClient-20-SelectorManager] [8s 862ms] SocketTube(23) pausing read event DEBUG: [HttpClient-20-SelectorManager] [8s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f499c05 for None (false) DEBUG: [HttpClient-20-SelectorManager] [8s 862ms] SocketTube(23) completing subscriber DEBUG: [HttpClient-29-SelectorManager] [8s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4015b051 for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 862ms] SocketTube(32) got read EOF DEBUG: [HttpClient-29-SelectorManager] [8s 862ms] SocketTube(32) pausing read event DEBUG: [HttpClient-29-SelectorManager] [8s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4015b051 for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 863ms] SocketTube(32) completing subscriber DEBUG: [HttpClient-20-SelectorManager] [8s 863ms] 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@7a4b1d28[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@e3c85de[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 863ms] SSL Reader(SocketTube(23)) Adding 0 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [8s 863ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [8s 861ms] SocketTube(31) got read EOF DEBUG: [HttpClient-20-SelectorManager] [8s 863ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-20-SelectorManager] [8s 863ms] SocketTube(23) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [8s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [HttpClient-8-SelectorManager] [8s 863ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [8s 862ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [8s 863ms] SSL Reader(SocketTube(8)) Unwrapping: 80 DEBUG: [HttpClient-9-SelectorManager] [8s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for None (false) DEBUG: [HttpClient-8-SelectorManager] [8s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [HttpClient-31-SelectorManager] [8s 862ms] SocketTube(34) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-8-SelectorManager] [8s 863ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [8s 863ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 862ms] SocketTube(7) read bytes: 80 DEBUG: [HttpClient-31-SelectorManager] [8s 863ms] SocketTube(34) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2e84c865 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-13-SelectorManager] [8s 862ms] SocketTube(16) got read EOF DEBUG: [HttpClient-31-SelectorManager] [8s 863ms] SocketTube(34) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-13-SelectorManager] [8s 863ms] SocketTube(16) pausing read event DEBUG: [HttpClient-23-SelectorManager] [8s 862ms] SocketTube(26) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [8s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4830271 for None (false) DEBUG: [HttpClient-13-SelectorManager] [8s 863ms] SocketTube(16) completing subscriber DEBUG: [HttpClient-23-SelectorManager] [8s 863ms] SocketTube(26) Read scheduler stopped DEBUG: [pool-1-thread-2] [8s 862ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 862ms] SSLFlowDelegate(SocketTube(20)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-9] [8s 863ms] SSLFlowDelegate(SocketTube(20)) doClosure: close_notify received DEBUG: [HttpClient-13-SelectorManager] [8s 863ms] 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@41819425[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@78a0f8d1[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: [pool-1-thread-9] [8s 863ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-13-SelectorManager] [8s 863ms] SSL Reader(SocketTube(16)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-9] [8s 863ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [8s 863ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [8s 863ms] SocketTube(16) Stopping read scheduler DEBUG: [pool-1-thread-2] [8s 863ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 863ms] SSL Reader(SocketTube(16)) completing DEBUG: [pool-1-thread-2] [8s 863ms] SSL Reader(SocketTube(16)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [8s 863ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 863ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 863ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [8s 864ms] SSLTube(SocketTube(16)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-2] [8s 864ms] ConnectionPool(13) SSLTube(SocketTube(16)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-2] [8s 864ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-2] [8s 864ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [8s 864ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [8s 864ms] SSLTube(SocketTube(16)) subscriber completed normally DEBUG: [pool-1-thread-12] [8s 862ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-12] [8s 865ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-12] [8s 865ms] SocketTube(10) resuming read event DEBUG: [HttpClient-12-SelectorManager] [8s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for R (true) DEBUG: [pool-1-thread-10] [8s 862ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 865ms] SocketTube(18) got read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:53846 stopping. 1 streams DEBUG: [pool-1-thread-6] [8s 862ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [8s 862ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [HttpClient-21-SelectorManager] [8s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574e3603 for None (false) DEBUG: [pool-1-thread-11] [8s 862ms] SocketTube(33) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [8s 865ms] SocketTube(24) got read EOF DEBUG: [HttpClient-21-SelectorManager] [8s 865ms] SocketTube(24) pausing read event DEBUG: [HttpClient-29-SelectorManager] [8s 863ms] 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@46898ef0[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@38b1845[Completed normally] (id=3035), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [8s 865ms] SSL Reader(SocketTube(32)) Adding 0 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [8s 863ms] SocketTube(31) pausing read event DEBUG: [HttpClient-20-SelectorManager] [8s 863ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [8s 863ms] SocketTube(11) got read EOF DEBUG: [HttpClient-9-SelectorManager] [8s 865ms] SocketTube(11) pausing read event DEBUG: [HttpClient-9-SelectorManager] [8s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7de39bb3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 865ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [8s 865ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-29-SelectorManager] [8s 866ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [8s 866ms] SocketTube(32) Stopping read scheduler DEBUG: [pool-1-thread-7] [8s 863ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-2] [8s 866ms] 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-7-SelectorManager] [8s 863ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-13-SelectorManager] [8s 863ms] SocketTube(16) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [8s 866ms] SocketTube(16) Read scheduler stopped DEBUG: [pool-1-thread-9] [8s 863ms] SSL Writer(SocketTube(20)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-9] [8s 866ms] SSL Writer(SocketTube(20)) CLOSED DEBUG: [pool-1-thread-12] [8s 865ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [8s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for None (false) DEBUG: [pool-1-thread-6] [8s 865ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [HttpClient-12-SelectorManager] [8s 866ms] SocketTube(15) got read EOF DEBUG: [HttpClient-12-SelectorManager] [8s 866ms] SocketTube(15) pausing read event DEBUG: [pool-1-thread-6] [8s 866ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [HttpClient-12-SelectorManager] [8s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76e4f5e5 for None (false) DEBUG: [HttpClient-12-SelectorManager] [8s 866ms] SocketTube(15) completing subscriber DEBUG: [pool-1-thread-3] [8s 865ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [8s 866ms] SSL Reader(SocketTube(23)) completing DEBUG: [pool-1-thread-11] [8s 865ms] SocketTube(33) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [8s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574e3603 for None (false) DEBUG: [HttpClient-21-SelectorManager] [8s 866ms] SocketTube(24) completing subscriber DEBUG: [HttpClient-25-SelectorManager] [8s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for None (false) Server connection to /127.0.0.1:53840 stopping. 1 streams DEBUG: [pool-1-thread-10] [8s 866ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-10] [8s 866ms] SSL Reader(SocketTube(32)) completing DEBUG: [HttpClient-9-SelectorManager] [8s 866ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [8s 866ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775797, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 866ms] SocketTube(32) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 867ms] SocketTube(32) Read scheduler stopped DEBUG: [pool-1-thread-7] [8s 866ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [8s 867ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 40 DEBUG: [HttpClient-28-SelectorManager] [8s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 867ms] SocketTube(31) completing subscriber DEBUG: [pool-1-thread-2] [8s 866ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-7-SelectorManager] [8s 866ms] SSL Reader(SocketTube(7)) Adding 80 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [8s 866ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-28-SelectorManager] [8s 867ms] 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@2efc0a9d[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@5adf6b4d[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: [pool-1-thread-9] [8s 866ms] SSL Writer(SocketTube(20)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-6] [8s 866ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-9] [8s 867ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [8s 866ms] SSL Reader(SocketTube(23)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-3] [8s 867ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-12-SelectorManager] [8s 866ms] 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@229f4a9e[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@679dd0a9[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: [pool-1-thread-9] [8s 867ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [HttpClient-25-SelectorManager] [8s 866ms] SocketTube(28) read bytes: 80 DEBUG: [HttpClient-25-SelectorManager] [8s 867ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-21-SelectorManager] [8s 866ms] 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@124cba2e[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@11b90b56[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 867ms] SSL Reader(SocketTube(24)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-10] [8s 866ms] SSL Reader(SocketTube(32)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-21-SelectorManager] [8s 867ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [8s 867ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [8s 866ms] SocketTube(11) Read scheduler stopped DEBUG: [pool-1-thread-12] [8s 867ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for R (false) DEBUG: [pool-1-thread-7] [8s 867ms] SSL Reader(SocketTube(8)) Unwrapping: 40 DEBUG: [pool-1-thread-2] [8s 867ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-24-SelectorManager] [8s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 867ms] SocketTube(7) resuming read event DEBUG: [HttpClient-24-SelectorManager] [8s 867ms] SocketTube(27) read bytes: 80 DEBUG: [HttpClient-24-SelectorManager] [8s 867ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 867ms] SSL Reader(SocketTube(31)) Adding 0 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [8s 867ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [8s 867ms] SocketTube(31) Stopping read scheduler DEBUG: [HttpClient-28-SelectorManager] [8s 867ms] SocketTube(31) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [8s 867ms] SocketTube(31) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [8s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 867ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [8s 867ms] SocketTube(10) pausing read event DEBUG: [HttpClient-9-SelectorManager] [8s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31fa2b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 867ms] SocketTube(10) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [8s 867ms] 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@b19eb1a[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@462e8bc9[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 867ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 867ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [8s 867ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [8s 867ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [8s 868ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [8s 868ms] SSL Reader(SocketTube(10)) completing DEBUG: [pool-1-thread-8] [8s 868ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-8] [8s 868ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-8] [8s 868ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [8s 868ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-8] [8s 868ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-8] [8s 868ms] ConnectionPool(9) SSLTube(SocketTube(10)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-8] [8s 868ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-8] [8s 868ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [8s 868ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [8s 868ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [HttpClient-13-SelectorManager] [8s 867ms] SocketTube(16) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-13-SelectorManager] [8s 869ms] SocketTube(16) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@64acfd3e (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-13-SelectorManager] [8s 869ms] SocketTube(16) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-3] [8s 867ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [8s 869ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [8s 869ms] SSLTube(SocketTube(23)) DelegateWrapper: completing subscriber Server connection to /127.0.0.1:52782 stopping. 1 streams DEBUG: [HttpClient-12-SelectorManager] [8s 867ms] SSL Reader(SocketTube(15)) Adding 0 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [8s 867ms] SSL Reader(SocketTube(28)) Adding 80 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [8s 869ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [8s 869ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [8s 869ms] SocketTube(15) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [8s 869ms] SocketTube(15) Read scheduler stopped DEBUG: [pool-1-thread-6] [8s 867ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [8s 869ms] SocketTube(26) got read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:53832 stopping. 1 streams DEBUG: [HttpClient-32-SelectorManager] [8s 869ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-32-SelectorManager] [8s 869ms] SocketTube(35) read bytes: 80 DEBUG: [HttpClient-32-SelectorManager] [8s 869ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 869ms] SSL Reader(SocketTube(35)) Adding 80 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 869ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-6] [8s 869ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 869ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for R (false) DEBUG: [pool-1-thread-6] [8s 869ms] SSL Reader(SocketTube(35)) Unwrapping: 80 DEBUG: [HttpClient-32-SelectorManager] [8s 869ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [8s 869ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for None (false) Server connection to /127.0.0.1:52792 stopping. 1 streams DEBUG: [HttpClient-32-SelectorManager] [8s 870ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for None (false) TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [pool-1-thread-11] [8s 867ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [8s 867ms] SSL Writer(SocketTube(20)) Sending 40 bytes downstream DEBUG: [HttpClient-21-SelectorManager] [8s 867ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-21-SelectorManager] [8s 870ms] SocketTube(24) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [8s 870ms] SocketTube(24) Read scheduler stopped DEBUG: [pool-1-thread-10] [8s 867ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 870ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 870ms] SSL Reader(SocketTube(31)) completing DEBUG: [pool-1-thread-1] [8s 870ms] SSL Reader(SocketTube(31)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [8s 870ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 870ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 870ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [8s 870ms] SSLTube(SocketTube(31)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [8s 870ms] ConnectionPool(28) SSLTube(SocketTube(31)) : ConnectionPool.cleanup(null) TestServer(2): finished DEBUG: [pool-1-thread-1] [8s 870ms] PlainHttpConnection(SocketTube(31)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [8s 870ms] SocketTube(31) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 870ms] SocketTube(31) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 870ms] SSLTube(SocketTube(31)) subscriber completed normally DEBUG: [pool-1-thread-12] [8s 867ms] SSL Reader(SocketTube(24)) completing DEBUG: [pool-1-thread-12] [8s 874ms] SSL Reader(SocketTube(24)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-12] [8s 874ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 867ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-7] [8s 867ms] SSLFlowDelegate(SocketTube(8)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-24-SelectorManager] [8s 867ms] SSL Reader(SocketTube(27)) Adding 80 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 867ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [8s 874ms] SocketTube(27) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 868ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-1] [8s 874ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [8s 869ms] ConnectionPool(20) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-9-SelectorManager] [8s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-7-SelectorManager] [8s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 874ms] SocketTube(12) read bytes: 80 DEBUG: [HttpClient-9-SelectorManager] [8s 874ms] SSL Reader(SocketTube(12)) onNext DEBUG: [pool-1-thread-8] [8s 869ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [8s 874ms] SSL Reader(SocketTube(15)) completing DEBUG: [HttpClient-25-SelectorManager] [8s 869ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [8s 869ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 874ms] SSL Reader(SocketTube(28)) Unwrapping: 80 DEBUG: [pool-1-thread-6] [8s 870ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-6] [8s 874ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [8s 874ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [HttpClient-16-SelectorManager] [8s 870ms] SocketTube(19) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [8s 874ms] SSL Reader(SocketTube(19)) onNext DEBUG: [pool-1-thread-4] [8s 874ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-16-SelectorManager] [8s 874ms] SSL Reader(SocketTube(19)) Adding 80 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 870ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [8s 874ms] SocketTube(19) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 874ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [8s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for R (false) DEBUG: [HttpClient-16-SelectorManager] [8s 874ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 874ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-11] [8s 870ms] SSL Reader(SocketTube(7)) Unwrapping: 80 DEBUG: [HttpClient-16-SelectorManager] [8s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for None (false) DEBUG: [HttpClient-16-SelectorManager] [8s 874ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [8s 874ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 870ms] SSL Writer(SocketTube(20)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-10] [8s 870ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-33-SelectorManager] [8s 870ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for None (false) DEBUG: [pool-1-thread-12] [8s 874ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [8s 874ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-33-SelectorManager] [8s 874ms] SocketTube(36) read bytes: 80 DEBUG: [pool-1-thread-12] [8s 874ms] SSLTube(SocketTube(24)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-33-SelectorManager] [8s 874ms] SSL Reader(SocketTube(36)) onNext DEBUG: [pool-1-thread-12] [8s 875ms] ConnectionPool(21) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-7] [8s 874ms] SSLFlowDelegate(SocketTube(8)) doClosure: close_notify received DEBUG: [pool-1-thread-2] [8s 874ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [8s 875ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-24-SelectorManager] [8s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [pool-1-thread-7] [8s 875ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [HttpClient-24-SelectorManager] [8s 875ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 874ms] SSL Reader(SocketTube(27)) Unwrapping: 80 DEBUG: [HttpClient-7-SelectorManager] [8s 874ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [8s 875ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 874ms] SSL Reader(SocketTube(12)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-1] [8s 875ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-1] [8s 875ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 875ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [8s 875ms] SSL Reader(SocketTube(27)) Unwrapping: 40 DEBUG: [pool-1-thread-3] [8s 874ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-8] [8s 874ms] SSL Reader(SocketTube(15)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [8s 875ms] SSLFlowDelegate(SocketTube(27)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [8s 875ms] SSLFlowDelegate(SocketTube(27)) doClosure: close_notify received DEBUG: [HttpClient-25-SelectorManager] [8s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for R (false) DEBUG: [pool-1-thread-1] [8s 875ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [8s 874ms] SSL Reader(SocketTube(35)) Unwrapping: 40 DEBUG: [pool-1-thread-1] [8s 875ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [8s 875ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [8s 874ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-9-SelectorManager] [8s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (false) DEBUG: [pool-1-thread-5] [8s 874ms] SSL Reader(SocketTube(19)) Unwrapping: 80 DEBUG: [pool-1-thread-9] [8s 874ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-6] [8s 875ms] 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 875ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [8s 875ms] SSLFlowDelegate(SocketTube(35)) doClosure: close_notify received DEBUG: [pool-1-thread-11] [8s 874ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-6] [8s 875ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-11] [8s 875ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-11] [8s 875ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [8s 875ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-11] [8s 875ms] SSL Reader(SocketTube(7)) Unwrapping: 40 DEBUG: [pool-1-thread-10] [8s 874ms] SSLTube(SocketTube(32)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-33-SelectorManager] [8s 875ms] SSL Reader(SocketTube(36)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-12] [8s 875ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [8s 875ms] SSL Writer(SocketTube(8)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [8s 875ms] SSL Writer(SocketTube(8)) CLOSED DEBUG: [pool-1-thread-2] [8s 875ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [8s 875ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-8] [8s 875ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [8s 875ms] SSL Reader(SocketTube(15)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-25-SelectorManager] [8s 875ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [8s 875ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for R (false) DEBUG: [HttpClient-33-SelectorManager] [8s 875ms] 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 875ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [8s 875ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [8s 875ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-14] [8s 875ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 875ms] SSL Reader(SocketTube(28)) Unwrapping: 40 DEBUG: [pool-1-thread-4] [8s 875ms] SSLFlowDelegate(SocketTube(28)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-4] [8s 876ms] SSLFlowDelegate(SocketTube(28)) doClosure: close_notify received DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) CLOSED DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [8s 876ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) Sending 40 bytes downstream DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-4] [8s 876ms] SocketTube(28) trying to write: 40 DEBUG: [pool-1-thread-4] [8s 876ms] SocketTube(28) wrote: 40 DEBUG: [pool-1-thread-4] [8s 876ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [8s 876ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 876ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [8s 876ms] SocketTube(28) write completed, 0 yet to send DEBUG: [pool-1-thread-4] [8s 876ms] SocketTube(28) InternalWriteSubscriber::onComplete Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 876ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [8s 876ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 876ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [8s 876ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [8s 876ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [8s 876ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [8s 876ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 876ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [8s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 875ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 875ms] SSL Writer(SocketTube(27)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [8s 878ms] SSL Writer(SocketTube(27)) CLOSED DEBUG: [HttpClient-9-SelectorManager] [8s 878ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-24-SelectorManager] [8s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [pool-1-thread-1] [8s 878ms] SSL Writer(SocketTube(27)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 878ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-9] [8s 875ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-1] [8s 878ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-13] [8s 875ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [8s 878ms] SocketTube(20) trying to write: 40 DEBUG: [pool-1-thread-5] [8s 875ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-13] [8s 878ms] SSL Reader(SocketTube(12)) Unwrapping: 80 DEBUG: [pool-1-thread-5] [8s 878ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-10] [8s 875ms] ConnectionPool(29) SSLTube(SocketTube(32)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-6] [8s 875ms] SSL Writer(SocketTube(35)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [8s 878ms] SSL Writer(SocketTube(35)) CLOSED DEBUG: [pool-1-thread-11] [8s 875ms] SSLFlowDelegate(SocketTube(7)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-6] [8s 878ms] SSL Writer(SocketTube(35)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-7] [8s 875ms] SSL Writer(SocketTube(8)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-7] [8s 878ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-9] [8s 878ms] SocketTube(20) wrote: 40 DEBUG: [pool-1-thread-7] [8s 878ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-10] [8s 878ms] PlainHttpConnection(SocketTube(32)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-2] [8s 875ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [8s 878ms] SSL Writer(SocketTube(8)) Sending 40 bytes downstream DEBUG: [pool-1-thread-7] [8s 878ms] SSL Writer(SocketTube(8)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-8] [8s 875ms] SSLTube(SocketTube(15)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-12] [8s 875ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [8s 875ms] SSLTube(SocketTube(23)) subscriber completed normally DEBUG: [pool-1-thread-14] [8s 875ms] SSL Reader(SocketTube(36)) Unwrapping: 80 DEBUG: [pool-1-thread-10] [8s 878ms] SocketTube(32) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 878ms] SocketTube(32) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-33-SelectorManager] [8s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for None (false) DEBUG: [pool-1-thread-10] [8s 878ms] SSLTube(SocketTube(32)) subscriber completed normally DEBUG: [HttpClient-25-SelectorManager] [8s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for None (false) DEBUG: [pool-1-thread-14] [8s 878ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-24-SelectorManager] [8s 878ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [8s 878ms] SocketTube(10) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [8s 878ms] SocketTube(10) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@17cdbfb8 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [8s 878ms] SocketTube(10) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-1] [8s 878ms] SSL Writer(SocketTube(27)) Sending 40 bytes downstream DEBUG: [pool-1-thread-1] [8s 878ms] SSL Writer(SocketTube(27)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [8s 878ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [8s 878ms] SSL Reader(SocketTube(19)) Unwrapping: 40 DEBUG: [pool-1-thread-13] [8s 878ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-13] [8s 878ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-13] [8s 878ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-11] [8s 878ms] SSLFlowDelegate(SocketTube(7)) doClosure: close_notify received DEBUG: [pool-1-thread-13] [8s 878ms] SSL Reader(SocketTube(12)) Unwrapping: 40 DEBUG: [pool-1-thread-5] [8s 879ms] SSLFlowDelegate(SocketTube(19)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-6] [8s 878ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [HttpClient-9-SelectorManager] [8s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 879ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-9] [8s 878ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-11] [8s 879ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-9] [8s 879ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [8s 879ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-9] [8s 879ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [8s 879ms] SSLFlowDelegate(SocketTube(12)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-9] [8s 879ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-7] [8s 878ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-9] [8s 879ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [8s 879ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [8s 878ms] ConnectionPool(12) SSLTube(SocketTube(15)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-12] [8s 878ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-11] [8s 879ms] SSL Writer(SocketTube(7)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-11] [8s 879ms] SSL Writer(SocketTube(7)) CLOSED DEBUG: [HttpClient-33-SelectorManager] [8s 878ms] SocketTube(36) no more demand for reading DEBUG: [pool-1-thread-11] [8s 879ms] SSL Writer(SocketTube(7)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-11] [8s 879ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [HttpClient-25-SelectorManager] [8s 878ms] SocketTube(28) got read EOF DEBUG: [pool-1-thread-11] [8s 879ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [HttpClient-25-SelectorManager] [8s 879ms] SocketTube(28) pausing read event DEBUG: [HttpClient-25-SelectorManager] [8s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f9b5a8b for None (false) DEBUG: [pool-1-thread-11] [8s 879ms] SSL Writer(SocketTube(7)) Sending 40 bytes downstream DEBUG: [pool-1-thread-8] [8s 879ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-11] [8s 879ms] SSL Writer(SocketTube(7)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-14] [8s 878ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-24-SelectorManager] [8s 878ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 878ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-8] [8s 879ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 879ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [8s 879ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [8s 879ms] SSLFlowDelegate(SocketTube(19)) doClosure: close_notify received DEBUG: [pool-1-thread-8] [8s 879ms] SSLTube(SocketTube(15)) subscriber completed normally DEBUG: [pool-1-thread-6] [8s 879ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [HttpClient-9-SelectorManager] [8s 879ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [8s 879ms] SSL Writer(SocketTube(35)) Sending 40 bytes downstream DEBUG: [pool-1-thread-13] [8s 879ms] SSLFlowDelegate(SocketTube(12)) doClosure: close_notify received DEBUG: [pool-1-thread-9] [8s 879ms] SSL Writer(SocketTube(20)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-9] [8s 879ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-9] [8s 879ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [8s 879ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-9] [8s 879ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [8s 879ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-9] [8s 879ms] SocketTube(20) write completed, 0 yet to send DEBUG: [pool-1-thread-13] [8s 879ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-12] [8s 879ms] SSLTube(SocketTube(24)) subscriber completed normally DEBUG: [HttpClient-33-SelectorManager] [8s 879ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [8s 879ms] SocketTube(28) completing subscriber DEBUG: [pool-1-thread-11] [8s 879ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-13] [8s 879ms] SSL Writer(SocketTube(12)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-13] [8s 879ms] SSL Writer(SocketTube(12)) CLOSED DEBUG: [pool-1-thread-11] [8s 879ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [8s 879ms] SSL Writer(SocketTube(12)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-14] [8s 879ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [8s 879ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [HttpClient-25-SelectorManager] [8s 879ms] 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@46da7cd5[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@6b66579a, getALPN: jdk.internal.net.http.common.MinimalFuture@3d8fa6a[Completed normally] (id=2391), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [8s 879ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-25-SelectorManager] [8s 879ms] SSL Reader(SocketTube(28)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-6] [8s 879ms] SSL Writer(SocketTube(35)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [8s 879ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-6] [8s 879ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-9] [8s 879ms] SocketTube(20) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [8s 879ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [8s 879ms] SSL Reader(SocketTube(28)) completing DEBUG: [pool-1-thread-7] [8s 879ms] SocketTube(8) trying to write: 40 DEBUG: [pool-1-thread-9] [8s 879ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-11] [8s 879ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-9] [8s 879ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [8s 879ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-11] [8s 879ms] SocketTube(7) trying to write: 40 DEBUG: [pool-1-thread-13] [8s 879ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-14] [8s 879ms] SSL Reader(SocketTube(36)) Unwrapping: 40 DEBUG: [pool-1-thread-13] [8s 879ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [8s 879ms] SocketTube(27) trying to write: 40 DEBUG: [pool-1-thread-13] [8s 879ms] SSL Writer(SocketTube(12)) Sending 40 bytes downstream DEBUG: [pool-1-thread-13] [8s 879ms] SSL Writer(SocketTube(12)) Adding 40 to outputQ queue DEBUG: [HttpClient-25-SelectorManager] [8s 879ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [8s 879ms] SocketTube(28) Stopping read scheduler DEBUG: [pool-1-thread-11] [8s 879ms] SocketTube(7) wrote: 40 DEBUG: [pool-1-thread-6] [8s 879ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 879ms] SocketTube(27) wrote: 40 DEBUG: [pool-1-thread-6] [8s 879ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-1] [8s 879ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-1] [8s 880ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 880ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [8s 879ms] SSL Reader(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-12] [8s 880ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-12] [8s 880ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-12] [8s 880ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-12] [8s 880ms] SSLTube(SocketTube(28)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-9] [8s 879ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-9] [8s 880ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-5] [8s 880ms] SSL Writer(SocketTube(19)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [8s 880ms] SSL Writer(SocketTube(19)) CLOSED DEBUG: [pool-1-thread-13] [8s 879ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-13] [8s 880ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [8s 880ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-13] [8s 880ms] SocketTube(12) trying to write: 40 DEBUG: [pool-1-thread-7] [8s 879ms] SocketTube(8) wrote: 40 DEBUG: [HttpClient-25-SelectorManager] [8s 879ms] SocketTube(28) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [8s 880ms] SocketTube(28) Read scheduler stopped DEBUG: [pool-1-thread-14] [8s 879ms] SSLFlowDelegate(SocketTube(36)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-14] [8s 880ms] SSLFlowDelegate(SocketTube(36)) doClosure: close_notify received DEBUG: [pool-1-thread-11] [8s 879ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-11] [8s 880ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [8s 880ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [8s 880ms] SocketTube(12) wrote: 40 DEBUG: [pool-1-thread-11] [8s 880ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-11] [8s 880ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [8s 880ms] SocketTube(35) trying to write: 40 DEBUG: [pool-1-thread-11] [8s 880ms] SSL Writer(SocketTube(7)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-11] [8s 880ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-11] [8s 880ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 880ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 880ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [8s 880ms] Http2Connection(SSLTube(SocketTube(28))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [8s 880ms] SSL Writer(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [8s 880ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-9] [8s 880ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [8s 880ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 880ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [8s 880ms] SSL Writer(SocketTube(19)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-6] [8s 880ms] SocketTube(35) wrote: 40 DEBUG: [pool-1-thread-5] [8s 880ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [8s 880ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-5] [8s 880ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-7] [8s 880ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-7] [8s 880ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [8s 880ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-14] [8s 880ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-13] [8s 880ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-13] [8s 880ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [8s 880ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [8s 880ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [8s 880ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-13] [8s 880ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 880ms] SocketTube(27) write completed, 0 yet to send DEBUG: [pool-1-thread-13] [8s 880ms] SSL Writer(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [8s 880ms] SocketTube(27) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 880ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 880ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-9] [8s 880ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 880ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 880ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [HttpClient-17-SelectorManager] [8s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a394b0b for R (true) DEBUG: [pool-1-thread-12] [8s 880ms] Http2Connection(SSLTube(SocketTube(28))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java: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-6] [8s 880ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [8s 881ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 880ms] SSL Writer(SocketTube(19)) Sending 40 bytes downstream DEBUG: [pool-1-thread-5] [8s 881ms] SSL Writer(SocketTube(19)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [8s 881ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-5] [8s 881ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [8s 881ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-7] [8s 880ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-11] [8s 880ms] SocketTube(7) write completed, 0 yet to send DEBUG: [pool-1-thread-11] [8s 881ms] SocketTube(7) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [8s 880ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-11] [8s 881ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 880ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-11] [8s 881ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 881ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-1] [8s 881ms] SocketTube(27) resuming read event DEBUG: [HttpClient-17-SelectorManager] [8s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a394b0b for None (false) DEBUG: [pool-1-thread-1] [8s 881ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-14] [8s 881ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [8s 881ms] SocketTube(20) got read EOF DEBUG: [HttpClient-17-SelectorManager] [8s 881ms] SocketTube(20) pausing read event DEBUG: [pool-1-thread-12] [8s 881ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [8s 881ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-12] [8s 881ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-5] [8s 881ms] SocketTube(19) trying to write: 40 DEBUG: [pool-1-thread-12] [8s 881ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-12] [8s 881ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [8s 881ms] SocketTube(19) wrote: 40 DEBUG: [pool-1-thread-5] [8s 881ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-5] [8s 881ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 882ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 882ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [8s 882ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [8s 882ms] SSL Writer(SocketTube(19)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [8s 882ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-5] [8s 882ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [8s 882ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [8s 882ms] SocketTube(19) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [8s 882ms] SocketTube(19) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 882ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [8s 882ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [8s 882ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [8s 882ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-5] [8s 882ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-5] [8s 882ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-5] [8s 882ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 882ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [8s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for R (true) DEBUG: [pool-1-thread-7] [8s 881ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [8s 881ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [8s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for None (false) DEBUG: [pool-1-thread-11] [8s 881ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 40 DEBUG: [HttpClient-16-SelectorManager] [8s 882ms] SocketTube(19) got read EOF DEBUG: [HttpClient-16-SelectorManager] [8s 882ms] SocketTube(19) pausing read event DEBUG: [HttpClient-16-SelectorManager] [8s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f7d2e1a for None (false) DEBUG: [HttpClient-16-SelectorManager] [8s 882ms] SocketTube(19) completing subscriber DEBUG: [pool-1-thread-1] [8s 881ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (true) DEBUG: [HttpClient-16-SelectorManager] [8s 882ms] 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@48367dc7[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@7126a066, getALPN: jdk.internal.net.http.common.MinimalFuture@d34eaa5[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-17-SelectorManager] [8s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a394b0b for None (false) DEBUG: [HttpClient-17-SelectorManager] [8s 882ms] SocketTube(20) completing subscriber DEBUG: [pool-1-thread-14] [8s 881ms] SSL Writer(SocketTube(36)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [HttpClient-24-SelectorManager] [8s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [pool-1-thread-14] [8s 882ms] SSL Writer(SocketTube(36)) CLOSED DEBUG: [pool-1-thread-6] [8s 881ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-14] [8s 882ms] SSL Writer(SocketTube(36)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-14] [8s 882ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-12] [8s 882ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [8s 882ms] SocketTube(28) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 882ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-12] [8s 882ms] SSLTube(SocketTube(28)) subscriber completed normally DEBUG: [pool-1-thread-11] [8s 882ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-11] [8s 882ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-11] [8s 882ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-7] [8s 882ms] SSL Writer(SocketTube(8)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-7] [8s 882ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-7] [8s 882ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [8s 882ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-16-SelectorManager] [8s 882ms] SSL Reader(SocketTube(19)) Adding 0 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 882ms] SocketTube(27) got read EOF DEBUG: [HttpClient-16-SelectorManager] [8s 882ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [8s 882ms] 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@44a6d470[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@5ad2b989, getALPN: jdk.internal.net.http.common.MinimalFuture@1a45280[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 882ms] SSL Reader(SocketTube(20)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-14] [8s 882ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-6] [8s 882ms] SSL Writer(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [8s 882ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [8s 882ms] SSL Reader(SocketTube(20)) completing DEBUG: [pool-1-thread-12] [8s 882ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-13] [8s 882ms] SocketTube(12) write completed, 0 yet to send DEBUG: [pool-1-thread-13] [8s 883ms] SocketTube(12) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [8s 882ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [8s 883ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [8s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (true) DEBUG: [pool-1-thread-7] [8s 882ms] SocketTube(8) write completed, 0 yet to send DEBUG: [pool-1-thread-7] [8s 883ms] SocketTube(8) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [8s 882ms] SocketTube(27) pausing read event DEBUG: [HttpClient-7-SelectorManager] [8s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) DEBUG: [HttpClient-16-SelectorManager] [8s 882ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [8s 883ms] SocketTube(7) got read EOF DEBUG: [HttpClient-7-SelectorManager] [8s 883ms] SocketTube(7) pausing read event DEBUG: [HttpClient-16-SelectorManager] [8s 883ms] SocketTube(19) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [8s 883ms] SocketTube(19) Read scheduler stopped DEBUG: [pool-1-thread-1] [8s 882ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 883ms] SSL Reader(SocketTube(19)) completing DEBUG: [HttpClient-17-SelectorManager] [8s 882ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [8s 883ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [8s 883ms] SocketTube(20) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [8s 883ms] SocketTube(20) Read scheduler stopped DEBUG: [pool-1-thread-14] [8s 882ms] SSL Writer(SocketTube(36)) Sending 40 bytes downstream DEBUG: [pool-1-thread-6] [8s 882ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-6] [8s 883ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [8s 883ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [8s 882ms] SSL Reader(SocketTube(20)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [8s 883ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-11] [8s 883ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-13] [8s 883ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [8s 883ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-24-SelectorManager] [8s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 883ms] SocketTube(27) completing subscriber DEBUG: [HttpClient-7-SelectorManager] [8s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 883ms] SocketTube(7) completing subscriber DEBUG: [pool-1-thread-12] [8s 883ms] SSL Reader(SocketTube(28)) stop DEBUG: [pool-1-thread-12] [8s 883ms] SSL Writer(SocketTube(28)) stop DEBUG: [pool-1-thread-1] [8s 883ms] SSL Reader(SocketTube(19)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-24-SelectorManager] [8s 883ms] 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@26fbf5c7[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@12ef949e, getALPN: jdk.internal.net.http.common.MinimalFuture@52d09aef[Completed normally] (id=2326), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-14] [8s 883ms] SSL Writer(SocketTube(36)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-14] [8s 883ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-6] [8s 883ms] SocketTube(35) write completed, 0 yet to send DEBUG: [pool-1-thread-6] [8s 883ms] SocketTube(35) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 883ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [8s 883ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [8s 883ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [8s 883ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [8s 883ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [8s 883ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 883ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [8s 883ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-7-SelectorManager] [8s 883ms] 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@7a185012[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@2a0b85a5, getALPN: jdk.internal.net.http.common.MinimalFuture@e6f8be0[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 883ms] SSL Reader(SocketTube(7)) Adding 0 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 883ms] SSL Reader(SocketTube(27)) Adding 0 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 883ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-14] [8s 883ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-14] [8s 883ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-11] [8s 883ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-14] [8s 883ms] SocketTube(36) trying to write: 40 DEBUG: [pool-1-thread-6] [8s 883ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [8s 883ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [8s 883ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [8s 883ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-6] [8s 883ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-6] [8s 883ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-6] [8s 884ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-14] [8s 884ms] SocketTube(36) wrote: 40 DEBUG: [pool-1-thread-5] [8s 883ms] SSLTube(SocketTube(20)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [8s 884ms] Http2Connection(SSLTube(SocketTube(20))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [8s 883ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-13] [8s 884ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-13] [8s 884ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-7] [8s 883ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-13] [8s 884ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 883ms] SSLTube(SocketTube(19)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-13] [8s 884ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 884ms] Http2Connection(SSLTube(SocketTube(19))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-7-SelectorManager] [8s 883ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [8s 884ms] SocketTube(7) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 884ms] 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-12] [8s 883ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [8s 884ms] SSL Reader(SocketTube(7)) completing DEBUG: [HttpClient-24-SelectorManager] [8s 883ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [8s 884ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-24-SelectorManager] [8s 884ms] SocketTube(27) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [8s 884ms] SocketTube(27) Read scheduler stopped DEBUG: [pool-1-thread-11] [8s 883ms] SSL Reader(SocketTube(27)) completing DEBUG: [pool-1-thread-11] [8s 884ms] SSL Reader(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-11] [8s 884ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-6] [8s 884ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for R (true) DEBUG: [pool-1-thread-14] [8s 884ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-14] [8s 884ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [8s 884ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-7] [8s 884ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-5] [8s 884ms] Http2Connection(SSLTube(SocketTube(20))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-32-SelectorManager] [8s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 884ms] SocketTube(35) got read EOF DEBUG: [HttpClient-32-SelectorManager] [8s 884ms] SocketTube(35) pausing read event DEBUG: [HttpClient-32-SelectorManager] [8s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c6f6cd for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 884ms] SocketTube(35) completing subscriber DEBUG: [HttpClient-32-SelectorManager] [8s 885ms] 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@573d82a2[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@1f758336, getALPN: jdk.internal.net.http.common.MinimalFuture@123f1621[Completed normally] (id=3247), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 885ms] SSL Reader(SocketTube(35)) Adding 0 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 885ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [8s 885ms] SocketTube(35) Stopping read scheduler DEBUG: [pool-1-thread-6] [8s 885ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [8s 885ms] SSL Reader(SocketTube(35)) completing DEBUG: [pool-1-thread-6] [8s 885ms] SSL Reader(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [8s 885ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-6] [8s 885ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-6] [8s 885ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [8s 885ms] SSLTube(SocketTube(35)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-6] [8s 885ms] Http2Connection(SSLTube(SocketTube(35))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [8s 885ms] 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: [HttpClient-9-SelectorManager] [8s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for R (true) DEBUG: [HttpClient-7-SelectorManager] [8s 884ms] SocketTube(7) Read scheduler stopped DEBUG: [pool-1-thread-1] [8s 884ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [8s 884ms] SSL Reader(SocketTube(7)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-9-SelectorManager] [8s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [pool-1-thread-11] [8s 884ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [8s 885ms] SocketTube(12) got read EOF DEBUG: [HttpClient-9-SelectorManager] [8s 885ms] SocketTube(12) pausing read event DEBUG: [HttpClient-9-SelectorManager] [8s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64c0d20f for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 885ms] SocketTube(12) completing subscriber DEBUG: [pool-1-thread-14] [8s 884ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.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-7] [8s 884ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 887ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-8-SelectorManager] [8s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (true) DEBUG: [HttpClient-32-SelectorManager] [8s 885ms] SocketTube(35) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 887ms] SocketTube(35) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [8s 887ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [pool-1-thread-6] [8s 885ms] Http2Connection(SSLTube(SocketTube(35))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-8-SelectorManager] [8s 887ms] SocketTube(8) got read EOF DEBUG: [pool-1-thread-1] [8s 885ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-12] [8s 885ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-11] [8s 885ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-12] [8s 888ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-12] [8s 888ms] SSL Reader(SocketTube(7)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-14] [8s 885ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-14] [8s 888ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-14] [8s 888ms] SSL Writer(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-14] [8s 888ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-14] [8s 888ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-14] [8s 888ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-14] [8s 888ms] SocketTube(36) write completed, 0 yet to send DEBUG: [pool-1-thread-14] [8s 888ms] SocketTube(36) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-14] [8s 888ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-14] [8s 888ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-14] [8s 888ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-14] [8s 888ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-14] [8s 888ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-14] [8s 888ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-14] [8s 888ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-14] [8s 888ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [8s 888ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for R (true) DEBUG: [HttpClient-33-SelectorManager] [8s 888ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 888ms] SocketTube(36) got read EOF DEBUG: [HttpClient-33-SelectorManager] [8s 888ms] SocketTube(36) pausing read event DEBUG: [HttpClient-33-SelectorManager] [8s 888ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fa14f13 for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 888ms] SocketTube(36) completing subscriber DEBUG: [HttpClient-33-SelectorManager] [8s 888ms] 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@1d1e74e7[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@6b646b3, getALPN: jdk.internal.net.http.common.MinimalFuture@581cf920[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 888ms] SSL Reader(SocketTube(36)) Adding 0 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 888ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [8s 888ms] SocketTube(36) Stopping read scheduler DEBUG: [HttpClient-33-SelectorManager] [8s 888ms] SocketTube(36) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [8s 888ms] SocketTube(36) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [8s 885ms] 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@3c8eed98[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@3a82ed2e, getALPN: jdk.internal.net.http.common.MinimalFuture@d2f175[Completed normally] (id=912), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 404, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [8s 887ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 890ms] SSL Reader(SocketTube(12)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-5] [8s 887ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-6] [8s 887ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [HttpClient-8-SelectorManager] [8s 887ms] SocketTube(8) pausing read event DEBUG: [HttpClient-8-SelectorManager] [8s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [HttpClient-8-SelectorManager] [8s 890ms] SocketTube(8) completing subscriber DEBUG: [pool-1-thread-1] [8s 888ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-11] [8s 888ms] SSLTube(SocketTube(27)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-11] [8s 890ms] Http2Connection(SSLTube(SocketTube(27))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [8s 888ms] SSLTube(SocketTube(7)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [8s 890ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-14] [8s 888ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [8s 890ms] Http2Connection(SSLTube(SocketTube(7))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [8s 890ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-11] [8s 890ms] 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: [HttpClient-9-SelectorManager] [8s 890ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-11] [8s 891ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [8s 891ms] SocketTube(12) Stopping read scheduler DEBUG: [pool-1-thread-11] [8s 891ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [HttpClient-9-SelectorManager] [8s 891ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 891ms] SocketTube(12) Read scheduler stopped DEBUG: [pool-1-thread-7] [8s 890ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [8s 891ms] SSL Reader(SocketTube(12)) completing DEBUG: [pool-1-thread-6] [8s 890ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-7] [8s 891ms] SSL Reader(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [8s 891ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-7] [8s 891ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-7] [8s 891ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-8-SelectorManager] [8s 890ms] 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@3464ad3b[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@20a52b37, getALPN: jdk.internal.net.http.common.MinimalFuture@405d559f[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: [pool-1-thread-6] [8s 891ms] PlainHttpConnection(SocketTube(35)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-14] [8s 890ms] SSL Reader(SocketTube(36)) completing DEBUG: [pool-1-thread-12] [8s 890ms] 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$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-12] [8s 891ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [8s 890ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-12] [8s 891ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-12] [8s 891ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-1] [8s 890ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [8s 891ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [8s 891ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [8s 891ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-11] [8s 891ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-5] [8s 891ms] SSLTube(SocketTube(20)) subscriber completed normally DEBUG: [pool-1-thread-5] [8s 891ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-7] [8s 891ms] SSLTube(SocketTube(12)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-8-SelectorManager] [8s 891ms] SSL Reader(SocketTube(8)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-14] [8s 891ms] SSL Reader(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-13] [8s 892ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [8s 891ms] SocketTube(35) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 892ms] SSL Reader(SocketTube(8)) completing DEBUG: [pool-1-thread-6] [8s 892ms] SocketTube(35) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 891ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [8s 892ms] SSLTube(SocketTube(35)) subscriber completed normally DEBUG: [pool-1-thread-6] [8s 892ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-5] [8s 891ms] SSL Reader(SocketTube(20)) stop DEBUG: [pool-1-thread-5] [8s 892ms] SSL Writer(SocketTube(20)) stop DEBUG: [pool-1-thread-12] [8s 892ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [8s 892ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [8s 892ms] Http2Connection(SSLTube(SocketTube(12))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [8s 892ms] SSLTube(SocketTube(7)) subscriber completed normally DEBUG: [pool-1-thread-12] [8s 892ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-11] [8s 892ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-8-SelectorManager] [8s 892ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [8s 892ms] SocketTube(8) Stopping read scheduler DEBUG: [pool-1-thread-14] [8s 892ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-13] [8s 892ms] SSL Reader(SocketTube(8)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-13] [8s 892ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-11] [8s 892ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 892ms] SSLTube(SocketTube(19)) subscriber completed normally DEBUG: [pool-1-thread-1] [8s 892ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-6] [8s 892ms] SSL Reader(SocketTube(35)) stop DEBUG: [pool-1-thread-6] [8s 892ms] SSL Writer(SocketTube(35)) stop DEBUG: [pool-1-thread-12] [8s 892ms] SSL Reader(SocketTube(7)) stop DEBUG: [pool-1-thread-12] [8s 892ms] SSL Writer(SocketTube(7)) stop DEBUG: [pool-1-thread-7] [8s 892ms] 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: [HttpClient-8-SelectorManager] [8s 892ms] SocketTube(8) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [8s 893ms] SocketTube(8) Read scheduler stopped DEBUG: [pool-1-thread-14] [8s 892ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-14] [8s 893ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [8s 892ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-13] [8s 893ms] SSL Reader(SocketTube(8)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-11] [8s 892ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 892ms] SSL Reader(SocketTube(19)) stop DEBUG: [pool-1-thread-11] [8s 893ms] SSLTube(SocketTube(27)) subscriber completed normally DEBUG: [pool-1-thread-1] [8s 893ms] SSL Writer(SocketTube(19)) stop DEBUG: [pool-1-thread-11] [8s 893ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-7] [8s 893ms] Http2Connection(SSLTube(SocketTube(12))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-14] [8s 893ms] SSLTube(SocketTube(36)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [8s 893ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-14] [8s 893ms] Http2Connection(SSLTube(SocketTube(36))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [8s 893ms] SSLTube(SocketTube(8)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-13] [8s 893ms] Http2Connection(SSLTube(SocketTube(8))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-11] [8s 893ms] SSL Reader(SocketTube(27)) stop DEBUG: [pool-1-thread-11] [8s 893ms] SSL Writer(SocketTube(27)) stop DEBUG: [pool-1-thread-7] [8s 893ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-13] [8s 893ms] 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-14] [8s 893ms] 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-7] [8s 893ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-13] [8s 893ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-14] [8s 894ms] Http2Connection(SSLTube(SocketTube(36))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [8s 894ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-14] [8s 894ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-13] [8s 894ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-14] [8s 894ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-7] [8s 894ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 894ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [8s 894ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-14] [8s 894ms] PlainHttpConnection(SocketTube(36)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-13] [8s 894ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 894ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-14] [8s 894ms] SocketTube(36) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-14] [8s 894ms] SocketTube(36) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [8s 895ms] SSLTube(SocketTube(12)) subscriber completed normally DEBUG: [pool-1-thread-7] [8s 895ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-7] [8s 895ms] SSL Reader(SocketTube(12)) stop DEBUG: [pool-1-thread-7] [8s 895ms] SSL Writer(SocketTube(12)) stop DEBUG: [pool-1-thread-14] [8s 895ms] SSLTube(SocketTube(36)) subscriber completed normally DEBUG: [pool-1-thread-14] [8s 895ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-14] [8s 895ms] SSL Reader(SocketTube(36)) stop DEBUG: [pool-1-thread-14] [8s 895ms] SSL Writer(SocketTube(36)) stop DEBUG: [pool-1-thread-13] [8s 895ms] SSLTube(SocketTube(8)) subscriber completed normally DEBUG: [pool-1-thread-13] [8s 895ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-13] [8s 895ms] SSL Reader(SocketTube(8)) stop DEBUG: [pool-1-thread-13] [8s 895ms] SSL Writer(SocketTube(8)) 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/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentActionsTest.d/testng.0.jta java/net/httpclient/DependentActionsTest.java false DependentActionsTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentActionsTest reason: Named class compiled on demand started: Mon Oct 16 07:02:23 CEST 2023 finished: Mon Oct 16 07:02:23 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.571 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 07:02: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 07:02:23 CEST 2023 elapsed time (seconds): 0.571 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=78998, tid=79001 # 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, serial 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_pid78998.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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentActionsTest.d/testng.1.jta java/net/httpclient/DependentActionsTest.java false DependentActionsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/BufferingSubscriberTest.java Passed: java/net/httpclient/CancelledResponse.java TEST: java/net/httpclient/AsFileDownloadTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.http2.Http2TestServer jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils jdk.httpclient.test.lib.common.TestServerConfigurator TIME: 0.448 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 07:01:25 CEST 2023 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.http2.Http2TestServer, jdk.httpclient.test.lib.common.TestServerConfigurator Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Oct 16 07:01:25 CEST 2023 elapsed time (seconds): 0.448 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.337 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java reason: .class file out of date or does not exist started: Mon Oct 16 07:01:25 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: 7 finished: Mon Oct 16 07:01:25 CEST 2023 elapsed time (seconds): 0.337 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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/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:/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/http2/Http2TestServer.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.109 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 07:01:25 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: 7 finished: Mon Oct 16 07:01:25 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.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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/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:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/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.536 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Oct 16 07:01:25 CEST 2023 Test directory: compile: AsFileDownloadTest finished: Mon Oct 16 07:01:25 CEST 2023 elapsed time (seconds): 0.536 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.536 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 07:01:25 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: 7 finished: Mon Oct 16 07:01:25 CEST 2023 elapsed time (seconds): 0.536 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/7/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/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/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/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/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/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/7/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/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/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: 59.577 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm AsFileDownloadTest started: Mon Oct 16 07:01:25 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 07:02:25 CEST 2023 elapsed time (seconds): 59.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: config AsFileDownloadTest.setup(): success negativeTest(http://127.0.0.1:45723/http1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@b83fb9e8 { {content-disposition=[], content-length=[15], date=[Mon, 16 Oct 2023 05:01:28 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 1 clients in 224 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45723/http1/afdt?100", ""): success negativeTest(http://127.0.0.1:45723/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@15301170 { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 16 Oct 2023 05:01:29 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 2 clients in 85 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45723/http1/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:45723/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 79 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45723/http1/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:45723/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@98b97ad7 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 16 Oct 2023 05:01:29 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 4 clients in 75 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45723/http1/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:45723/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 76 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45723/http1/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:45723/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@2eab1601 { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 16 Oct 2023 05:01:30 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 6 clients in 70 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45723/http1/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:45723/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@45e8c2cf { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 16 Oct 2023 05:01:30 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 7 clients in 70 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45723/http1/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:45723/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@2eab1781 { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 16 Oct 2023 05:01:30 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 8 clients in 74 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45723/http1/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:45723/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 73 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45723/http1/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:45723/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@e0e7b5c1 { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 16 Oct 2023 05:01:30 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 10 clients in 71 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45723/http1/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:45723/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 74 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45723/http1/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:45723/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 69 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45723/http1/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:45723/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 68 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45723/http1/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:45723/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@784890c6 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 16 Oct 2023 05:01:31 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 14 clients in 72 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45723/http1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:45723/http1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@5167d54 { {content-length=[15], date=[Mon, 16 Oct 2023 05:01:31 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 15 clients in 83 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45723/http1/afdt?120", "<>"): success negativeTest(https://127.0.0.1:34905/https1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@b9df4e4d { {content-disposition=[], content-length=[15], date=[Mon, 16 Oct 2023 05:01:32 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 103 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34905/https1/afdt?100", ""): success negativeTest(https://127.0.0.1:34905/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@16cfa5d9 { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 16 Oct 2023 05:01:33 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 84 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34905/https1/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:34905/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 99 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34905/https1/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:34905/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@9a590f40 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 16 Oct 2023 05:01:33 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 83 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34905/https1/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:34905/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 82 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34905/https1/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:34905/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@2f12b7fd { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 16 Oct 2023 05:01:34 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 95 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34905/https1/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:34905/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@465064cb { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 16 Oct 2023 05:01:34 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 96 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34905/https1/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:34905/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@2f12b97d { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 16 Oct 2023 05:01:34 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 88 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34905/https1/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:34905/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 91 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34905/https1/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:34905/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@e11f403e { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 16 Oct 2023 05:01:35 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 87 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34905/https1/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:34905/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 89 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34905/https1/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:34905/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 85 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34905/https1/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:34905/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 97 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34905/https1/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:34905/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@787ffb3f { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 16 Oct 2023 05:01:36 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 91 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34905/https1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:34905/https1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@54de7cd { {content-length=[15], date=[Mon, 16 Oct 2023 05:01:36 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 104 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34905/https1/afdt?120", "<>"): success negativeTest(http://127.0.0.1:53245/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 93 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53245/http2/afdt?100", ""): success negativeTest(http://127.0.0.1:53245/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 112 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53245/http2/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:53245/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 95 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53245/http2/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:53245/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 99 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53245/http2/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:53245/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 192 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53245/http2/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:53245/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 36 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53245/http2/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:53245/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 100 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53245/http2/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:53245/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 92 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53245/http2/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:53245/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 106 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53245/http2/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:53245/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 101 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53245/http2/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:53245/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 126 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53245/http2/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:53245/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 103 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53245/http2/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:53245/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 140 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53245/http2/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:53245/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 140 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53245/http2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:53245/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 144 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53245/http2/afdt?120", "<>"): success negativeTest(https://127.0.0.1:59457/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 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 46 clients in 294 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:59457/https2/afdt?100", ""): success negativeTest(https://127.0.0.1:59457/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 47 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:59457/https2/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:59457/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 104 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:59457/https2/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:59457/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 184 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:59457/https2/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:59457/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 269 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:59457/https2/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:59457/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 136 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:59457/https2/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:59457/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 115 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:59457/https2/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:59457/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 53 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:59457/https2/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:59457/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 104 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:59457/https2/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:59457/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 114 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:59457/https2/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:59457/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 102 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:59457/https2/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:59457/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 104 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:59457/https2/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:59457/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 105 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:59457/https2/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:59457/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 109 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:59457/https2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:59457/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 124 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:59457/https2/afdt?120", "<>"): success test(http://127.0.0.1:45723/http1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:45723/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 121 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:45723/http1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:45723/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 117 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:45723/http1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:45723/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 122 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:45723/http1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:45723/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:45723/http1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:45723/http1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:45723/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 114 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:45723/http1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:45723/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 107 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:45723/http1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:45723/http1/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example007.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 67 clients in 115 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:45723/http1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:45723/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 129 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:45723/http1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:45723/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 112 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:45723/http1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:45723/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 113 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:45723/http1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:45723/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 71 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:45723/http1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:45723/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 111 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:45723/http1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:45723/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 116 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:45723/http1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:45723/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 108 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:45723/http1/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:45723/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 111 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:45723/http1/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:45723/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 104 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:45723/http1/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:45723/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 110 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:45723/http1/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:45723/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 119 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:45723/http1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:45723/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 109 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:45723/http1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:45723/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 105 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:45723/http1/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:45723/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 132 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:45723/http1/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:45723/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 102 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:45723/http1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:45723/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 114 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:45723/http1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:45723/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 112 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:45723/http1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:45723/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 112 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:45723/http1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:45723/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 119 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:45723/http1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:45723/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 108 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:45723/http1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:45723/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 111 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:45723/http1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:45723/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 108 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:45723/http1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:45723/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 111 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:45723/http1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:45723/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 133 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:45723/http1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:45723/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 105 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:45723/http1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:45723/http1/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file8.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 93 clients in 107 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:45723/http1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:45723/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 112 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:45723/http1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:45723/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 121 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:45723/http1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:45723/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 111 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:45723/http1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:45723/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 121 ms test AsFileDownloadTest.test("http://127.0.0.1:45723/http1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:34905/https1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:34905/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 116 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:34905/https1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:34905/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 110 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:34905/https1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:34905/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 113 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:34905/https1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:34905/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 112 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:34905/https1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:34905/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 121 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:34905/https1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:34905/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 113 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:34905/https1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:34905/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 122 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:34905/https1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:34905/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 112 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:34905/https1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:34905/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 121 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:34905/https1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:34905/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 121 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:34905/https1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:34905/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 117 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:34905/https1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:34905/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 117 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:34905/https1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:34905/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 114 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:34905/https1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:34905/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:34905/https1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:34905/https1/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:34905/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 114 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:34905/https1/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:34905/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 119 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:34905/https1/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:34905/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 114 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:34905/https1/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:34905/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 111 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:34905/https1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:34905/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 110 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:34905/https1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:34905/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 115 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:34905/https1/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:34905/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 115 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:34905/https1/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:34905/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 115 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:34905/https1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:34905/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 113 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:34905/https1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:34905/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 129 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:34905/https1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:34905/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 109 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:34905/https1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:34905/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 111 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:34905/https1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:34905/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 116 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:34905/https1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:34905/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 116 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:34905/https1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:34905/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 116 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:34905/https1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:34905/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 112 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:34905/https1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:34905/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 120 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:34905/https1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:34905/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 110 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:34905/https1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:34905/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 115 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:34905/https1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:34905/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 120 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:34905/https1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:34905/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 128 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:34905/https1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:34905/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 114 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:34905/https1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:34905/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 123 ms test AsFileDownloadTest.test("https://127.0.0.1:34905/https1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(http://127.0.0.1:53245/http2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:53245/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 122 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:53245/http2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:53245/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 124 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:53245/http2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:53245/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 125 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:53245/http2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:53245/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 123 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:53245/http2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:53245/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 120 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:53245/http2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:53245/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 116 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:53245/http2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:53245/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 119 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:53245/http2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:53245/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 119 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:53245/http2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:53245/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 138 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:53245/http2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:53245/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 119 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:53245/http2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:53245/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 121 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:53245/http2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:53245/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 125 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:53245/http2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:53245/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 159 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:53245/http2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:53245/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 131 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:53245/http2/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:53245/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 120 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:53245/http2/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:53245/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 118 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:53245/http2/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:53245/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 124 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:53245/http2/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:53245/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 163 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:53245/http2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:53245/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 148 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:53245/http2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:53245/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 121 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:53245/http2/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:53245/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 129 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:53245/http2/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:53245/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 137 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:53245/http2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:53245/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 129 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:53245/http2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:53245/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 126 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:53245/http2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:53245/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 130 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:53245/http2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:53245/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 133 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:53245/http2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:53245/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 123 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:53245/http2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:53245/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 131 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:53245/http2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:53245/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 163 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:53245/http2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:53245/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 132 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:53245/http2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:53245/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 125 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:53245/http2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:53245/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 125 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:53245/http2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:53245/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 133 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:53245/http2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:53245/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 134 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:53245/http2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:53245/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 127 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:53245/http2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:53245/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 147 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:53245/http2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:53245/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 135 ms test AsFileDownloadTest.test("http://127.0.0.1:53245/http2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:59457/https2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:59457/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 134 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:59457/https2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:59457/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 142 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:59457/https2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:59457/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 124 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:59457/https2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:59457/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 175 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:59457/https2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:59457/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 194 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:59457/https2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:59457/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 133 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:59457/https2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:59457/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 131 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:59457/https2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:59457/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 133 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:59457/https2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:59457/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 135 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:59457/https2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:59457/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 153 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:59457/https2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:59457/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 201 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:59457/https2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:59457/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 138 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:59457/https2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:59457/https2/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example013.HTML Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 184 clients in 148 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:59457/https2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:59457/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 134 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:59457/https2/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:59457/https2/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/a 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 186 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:59457/https2/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:59457/https2/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/b 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 187 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:59457/https2/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:59457/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 135 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:59457/https2/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:59457/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 142 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:59457/https2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:59457/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 146 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:59457/https2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:59457/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 127 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:59457/https2/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:59457/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 134 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:59457/https2/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:59457/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 140 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:59457/https2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:59457/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 135 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:59457/https2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:59457/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 160 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:59457/https2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:59457/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 174 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:59457/https2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:59457/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 140 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:59457/https2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:59457/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 139 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:59457/https2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:59457/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 135 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:59457/https2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:59457/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 132 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:59457/https2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:59457/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 132 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:59457/https2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:59457/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 141 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:59457/https2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:59457/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 145 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:59457/https2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:59457/https2/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file8.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 204 clients in 144 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:59457/https2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:59457/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 138 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:59457/https2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:59457/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 140 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:59457/https2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:59457/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 207 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:59457/https2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:59457/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 139 ms test AsFileDownloadTest.test("https://127.0.0.1:59457/https2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success config AsFileDownloadTest.teardown(): success =============================================== java/net/httpclient/AsFileDownloadTest.java Total tests run: 208, Passes: 208, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58298,localport=53245] 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:58298 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=58312,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?101 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:58312 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=58328,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?102 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58328 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=58344,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?103 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:58344 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=58346,localport=53245] 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:58346 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=58362,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?105 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:58362 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=58366,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?106 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58366 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=58372,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?107 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:58372 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=58382,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?108 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58382 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=58388,localport=53245] 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:58388 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=58402,localport=53245] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?110 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:58402 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=58418,localport=53245] 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:58418 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=58432,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?112 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:58432 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=58434,localport=53245] 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:58434 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=58440,localport=53245] 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:58440 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=43162, Session(1697432488025|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:43162 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=43166, Session(1697432500670|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:43166 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=43174, Session(1697432501366|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?102 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:43174 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=43184, Session(1697432501616|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections 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:43184 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=51294, Session(1697432501857|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?104 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:51294 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=51298, Session(1697432502245|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:51298 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=51300, Session(1697432502778|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:51300 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=51310, Session(1697432503102|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:51310 stopping. 1 streams TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer: Connection writer stopping TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51314, Session(1697432503387|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:51314 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=51330, Session(1697432503573|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:51330 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=51342, Session(1697432503822|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:51342 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=51350, Session(1697432504063|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?111 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:51350 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=51366, Session(1697432504310|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:51366 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=51370, Session(1697432504541|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?113 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:51370 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=51386, Session(1697432504765|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:51386 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=50258,localport=53245] 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:50258 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=50268,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?002 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:50268 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=50274,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?003 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:50274 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=50276,localport=53245] 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:50276 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=50286,localport=53245] 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:50286 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=50298,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?006 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:50298 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=50306,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?007 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:50306 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=50320,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?008 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:50320 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=50326,localport=53245] 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:50326 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=50334,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?010 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:50334 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=50338,localport=53245] 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:50338 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=50348,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?012 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:50348 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=50360,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?013 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:50360 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=50374,localport=53245] 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:50374 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=50380,localport=53245] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?015 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:50380 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=50394,localport=53245] 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:50394 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=50410,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?017 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:50410 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=50412,localport=53245] 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:50412 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=50424,localport=53245] 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:50424 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=50438,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?020 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:50438 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=50440,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?021 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:50440 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=50452,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?022 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:50452 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=50464,localport=53245] 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:50464 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=50478,localport=53245] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?024 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:50478 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=50486,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?025 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:50486 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=50498,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?030 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:50498 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=50508,localport=53245] 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:50508 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=50516,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?032 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:50516 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=50530,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?033 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:50530 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=50538,localport=53245] 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:50538 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=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?035 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1: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=59486,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?036 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59486 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=59490,localport=53245] 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:59490 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=53245] 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: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=59498,localport=53245] 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:59498 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=59512,localport=53245] TestServer(1): starting connection TestServer: POST /http2/afdt?040 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59512 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=53245] 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:59516 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=57066, Session(1697432504992|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:57066 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=57068, Session(1697432533887|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:57068 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=57070, Session(1697432534158|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?003 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:57070 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=57078, Session(1697432534437|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:57078 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=57082, Session(1697432534703|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:57082 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=57084, Session(1697432535050|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:57084 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=57090, Session(1697432535448|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?007 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:57090 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=57100, Session(1697432535716|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:57100 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=57106, Session(1697432536031|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:57106 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=57122, Session(1697432536308|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:57122 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=57136, Session(1697432536584|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:57136 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=57146, Session(1697432536883|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:57146 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=57158, Session(1697432537312|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?013 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:57158 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=57160, Session(1697432537619|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?014 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:57160 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=57164, Session(1697432537909|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?015 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:57164 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=57180, Session(1697432538213|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?016 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:57180 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=57196, Session(1697432538384|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:57196 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=57208, Session(1697432538588|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:57208 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=57222, Session(1697432538881|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?019 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:57222 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=57234, Session(1697432539165|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:57234 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=57236, Session(1697432539485|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:57236 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=57238, Session(1697432539756|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:57238 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=57240, Session(1697432540030|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:57240 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=57252, Session(1697432540312|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?024 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:57252 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=57258, Session(1697432540590|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:57258 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=57272, Session(1697432540904|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?030 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:57272 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=57282, Session(1697432541222|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:57282 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=57288, Session(1697432541585|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:57288 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=41262, Session(1697432541864|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?033 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:41262 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=41272, Session(1697432542140|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:41272 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=41286, Session(1697432542416|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?035 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:41286 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=41302, Session(1697432542692|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?036 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:41302 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=41310, Session(1697432542981|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:41310 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=41326, Session(1697432543301|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:41326 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=41332, Session(1697432543594|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:41332 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=41338, Session(1697432543916|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?040 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:41338 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=41348, Session(1697432544213|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:41348 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 52 connections TestServer(2): stopping 52 connections TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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/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/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/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/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/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/AsFileDownloadTest.d/testng.0.jta java/net/httpclient/AsFileDownloadTest.java false AsFileDownloadTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Oct 16 07:02:25 CEST 2023 finished: Mon Oct 16 07:02:25 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.643 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest started: Mon Oct 16 07:02:25 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 07:02:26 CEST 2023 elapsed time (seconds): 0.643 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=79177, tid=79183 # 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, serial 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_pid79177.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/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/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/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/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/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/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/AsFileDownloadTest.d/testng.1.jta java/net/httpclient/AsFileDownloadTest.java false AsFileDownloadTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/ExpectContinueTest.java Passed: java/net/httpclient/FlowAdaptersCompileOnly.java Passed: java/net/httpclient/EncodedCharsInURI.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/HeadersTest1.java Passed: java/net/httpclient/FlowAdapterSubscriberTest.java Passed: java/net/httpclient/HeadersTest2.java Passed: java/net/httpclient/HttpClientBuilderTest.java Passed: java/net/httpclient/GZIPInputStreamTest.java Passed: java/net/httpclient/HeadTest.java Passed: java/net/httpclient/HttpClientExceptionTest.java Passed: java/net/httpclient/Http1ChunkedTest.java Passed: java/net/httpclient/ForbiddenHeadTest.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. Build successful REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters TIME: 0.062 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 07:02:45 CEST 2023 Library /test/lib: compile: jdk.test.lib.net.IPSupport finished: Mon Oct 16 07:02:45 CEST 2023 elapsed time (seconds): 0.062 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.062 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/net/IPSupport.java reason: .class file out of date or does not exist started: Mon Oct 16 07:02:45 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: 7 finished: Mon Oct 16 07:02:45 CEST 2023 elapsed time (seconds): 0.062 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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/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:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/net/IPSupport.java ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.159 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Oct 16 07:02:45 CEST 2023 Test directory: compile: HttpClientLocalAddrTest finished: Mon Oct 16 07:02:46 CEST 2023 elapsed time (seconds): 0.159 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.159 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 07:02:45 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: 7 finished: Mon Oct 16 07:02:46 CEST 2023 elapsed time (seconds): 0.159 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/7/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/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/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/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/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/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/7/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/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/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.982 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 07:02:46 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 07:02:59 CEST 2023 elapsed time (seconds): 12.982 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:35705]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f5b60036aa0@7468e24, / Http1TestServer: start Started HTTP v1.1 server at 127.0.0.1:35705 Http1TestServer[localhost/127.0.0.1:37267]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f5b60036aa0@7468e24, / Http1TestServer: start Started HTTPS v1.1 server at 127.0.0.1:37267 Http2TestServerImpl[localhost/127.0.0.1:40305]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f5b60036aa0@7468e24, / Http2TestServerImpl: start Started HTTP v2 server at 127.0.0.1:40305 Http2TestServerImpl[localhost/127.0.0.1:53499]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f5b60036aa0@7468e24, / Http2TestServerImpl: start Started HTTPS v2 server at 127.0.0.1:53499 config HttpClientLocalAddrTest.beforeClass(): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35705/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35705/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35705/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35705/ Received a request from client address /127.0.0.1:53126 Received a request from client address /127.0.0.1:53116 Received a request from client address /127.0.0.1:53128 Received a request from client address /127.0.0.1:53118 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@667b25b7, http://127.0.0.1:35705/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35705/ Received a request from client address /127.0.0.1:53144 Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35705/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35705/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35705/ Received a request from client address /127.0.0.1:53156 Received a request from client address /127.0.0.1:53144 Received a request from client address /127.0.0.1:53168 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7ae913c4, http://127.0.0.1:35705/, 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:35705/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:35705/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:35705/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:35705/ Received a request from client address /127.0.0.1:57781 Received a request from client address /127.0.0.1:47381 Received a request from client address /127.0.0.1:60785 Received a request from client address /127.0.0.1:60537 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@45df5878, http://127.0.0.1:35705/, 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:35705/ 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:35705/ 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:35705/ 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:35705/ Received a request from client address /127.0.0.1:57251 Received a request from client address /127.0.0.1:57735 Received a request from client address /127.0.0.1:37487 Received a request from client address /127.0.0.1:51985 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7ac69631, http://127.0.0.1:35705/, /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:35705/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:35705/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:35705/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:35705/ Received a request from client address /127.0.0.1:53745 Received a request from client address /127.0.0.1:36713 Received a request from client address /127.0.0.1:57067 Received a request from client address /127.0.0.1:50273 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@66d7276b, http://127.0.0.1:35705/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37267/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37267/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37267/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37267/ Received a request from client address localhost/127.0.0.1:36230 Received a request from client address localhost/127.0.0.1:36232 Received a request from client address localhost/127.0.0.1:36268 Received a request from client address localhost/127.0.0.1:36252 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@e9ffef0, https://127.0.0.1:37267/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37267/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37267/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37267/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37267/ Received a request from client address localhost/127.0.0.1:40418 Received a request from client address localhost/127.0.0.1:40442 Received a request from client address localhost/127.0.0.1:40426 Received a request from client address localhost/127.0.0.1:40444 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@20486fce, https://127.0.0.1:37267/, 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:37267/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:37267/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:37267/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:37267/ Received a request from client address localhost/127.0.0.1:42961 Received a request from client address localhost/127.0.0.1:35993 Received a request from client address localhost/127.0.0.1:43695 Received a request from client address localhost/127.0.0.1:58183 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7d45d58, https://127.0.0.1:37267/, 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:37267/ 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:37267/ 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:37267/ 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:37267/ Received a request from client address localhost/127.0.0.1:38769 Received a request from client address localhost/127.0.0.1:40679 Received a request from client address localhost/127.0.0.1:60443 Received a request from client address localhost/127.0.0.1:42287 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@73fa8a7d, https://127.0.0.1:37267/, /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:37267/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:37267/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:37267/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:37267/ Received a request from client address localhost/127.0.0.1:48223 Received a request from client address localhost/127.0.0.1:49819 Received a request from client address localhost/127.0.0.1:57785 Received a request from client address localhost/127.0.0.1:58885 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@f602908, https://127.0.0.1:37267/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40305/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40305/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40305/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40305/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@342fdb72 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2374e947 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@78eaa0d4 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@52287461 Received a request from client address /127.0.0.1:39308 Received a request from client address /127.0.0.1:39266 Received a request from client address /127.0.0.1:39282 Received a request from client address /127.0.0.1:39298 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@64fd4d08, http://127.0.0.1:40305/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40305/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40305/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40305/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40305/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5367466f Received a request from client address /127.0.0.1:39318 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@18908ed1 Received a request from client address /127.0.0.1:39324 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@91fbc82 Received a request from client address /127.0.0.1:39314 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e0fbfe Received a request from client address /127.0.0.1:39330 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4585f4a9, http://127.0.0.1:40305/, 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:40305/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:40305/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:40305/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:40305/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5b1c4caf Received a request from client address /127.0.0.1:42579 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d890d80 Received a request from client address /127.0.0.1:32993 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@31a629a9 Received a request from client address /127.0.0.1:54891 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4ec81ccd Received a request from client address /127.0.0.1:52507 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1e9b2f8, http://127.0.0.1:40305/, 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:40305/ 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:40305/ 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:40305/ 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:40305/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@375a8f0b Received a request from client address /127.0.0.1:54471 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f6e5202 Received a request from client address /127.0.0.1:43517 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@394a138 Received a request from client address /127.0.0.1:55255 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6ae85bf Received a request from client address /127.0.0.1:46571 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@e3d20b8, http://127.0.0.1:40305/, /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:40305/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:40305/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:40305/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:40305/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@69a61c1d Received a request from client address /127.0.0.1:55145 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4b5bd69 Received a request from client address /127.0.0.1:52675 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@220e41a6 Received a request from client address /127.0.0.1:52247 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3243327e Received a request from client address /127.0.0.1:54065 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@15249258, http://127.0.0.1:40305/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:53499/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:53499/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:53499/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:53499/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@46723f Received a request from client address /127.0.0.1:37182 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@748e48d0 Received a request from client address /127.0.0.1:37202 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@70b1c299 Received a request from client address /127.0.0.1:37194 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@35b342eb Received a request from client address /127.0.0.1:37214 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@73a94447, https://127.0.0.1:53499/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:53499/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:53499/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:53499/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:53499/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4ccb30d Received a request from client address /127.0.0.1:37236 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f175d2 Received a request from client address /127.0.0.1:37222 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d369bdc Received a request from client address /127.0.0.1:37248 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5b176e5 Received a request from client address /127.0.0.1:37242 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6ea94f16, https://127.0.0.1:53499/, 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:53499/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:53499/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:53499/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:53499/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e09dd4e Received a request from client address /127.0.0.1:45513 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@562b7f5b Received a request from client address /127.0.0.1:40267 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4c0b91e7 Received a request from client address /127.0.0.1:54555 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@559cbda4 Received a request from client address /127.0.0.1:58637 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@26f44533, https://127.0.0.1:53499/, 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:53499/ 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:53499/ 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:53499/ 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:53499/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3fcae1d5 Received a request from client address /127.0.0.1:39023 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23a633dd Received a request from client address /127.0.0.1:45637 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2eb57934 Received a request from client address /127.0.0.1:42463 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6b96dc63 Received a request from client address /127.0.0.1:55963 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@565ee95e, https://127.0.0.1:53499/, /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:53499/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:53499/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:53499/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:53499/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6828c7e7 Received a request from client address /127.0.0.1:32961 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d3a30ec Received a request from client address /127.0.0.1:55807 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@53fa4f39 Received a request from client address /127.0.0.1:59221 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@30c821f7 Received a request from client address /127.0.0.1:54749 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@ed65943, https://127.0.0.1:53499/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35705/ Received a request from client address /127.0.0.1:60338 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@328bdf7f, http://127.0.0.1:35705/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35705/ Received a request from client address /127.0.0.1:60342 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4e8239b0, http://127.0.0.1:35705/, 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:35705/ Received a request from client address /127.0.0.1:59993 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1726dd05, http://127.0.0.1:35705/, 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:35705/ Received a request from client address /127.0.0.1:40345 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@103d4467, http://127.0.0.1:35705/, /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:35705/ Received a request from client address /127.0.0.1:51565 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7fa18d6f, http://127.0.0.1:35705/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37267/ Received a request from client address localhost/127.0.0.1:40450 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@22ef6fa3, https://127.0.0.1:37267/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37267/ Received a request from client address localhost/127.0.0.1:40454 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2baee00a, https://127.0.0.1:37267/, 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:37267/ Received a request from client address localhost/127.0.0.1:55699 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@56ed577e, https://127.0.0.1:37267/, 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:37267/ Received a request from client address localhost/127.0.0.1:47275 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3865ddd2, https://127.0.0.1:37267/, /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:37267/ Received a request from client address localhost/127.0.0.1:49743 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3fde7ff3, https://127.0.0.1:37267/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40305/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3c637e8f Received a request from client address /127.0.0.1:39334 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7831c52c, http://127.0.0.1:40305/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40305/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5e18ce99 Received a request from client address /127.0.0.1:39342 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@658713a7, http://127.0.0.1:40305/, 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:40305/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7eb2ed5a Received a request from client address /127.0.0.1:35765 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2ffcd965, http://127.0.0.1:40305/, 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:40305/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@55c9e030 Received a request from client address /127.0.0.1:43075 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@887fcfd, http://127.0.0.1:40305/, /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:40305/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@66126497 Received a request from client address /127.0.0.1:48215 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@38116223, http://127.0.0.1:40305/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:53499/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3cb05470 Received a request from client address /127.0.0.1:37260 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6990302d, https://127.0.0.1:53499/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:53499/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c246ea8 Received a request from client address /127.0.0.1:37270 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7b206c9d, https://127.0.0.1:53499/, 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:53499/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@9cf9fd7 Received a request from client address /127.0.0.1:58241 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3e254837, https://127.0.0.1:53499/, 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:53499/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@27b4dd55 Received a request from client address /127.0.0.1:57833 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6234a5fd, https://127.0.0.1:53499/, /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:53499/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2adcc27e Received a request from client address /127.0.0.1:35115 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1edd70f4, https://127.0.0.1:53499/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35705/ Received a request from client address /127.0.0.1:60346 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@a8812ac, http://127.0.0.1:35705/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35705/ Received a request from client address /127.0.0.1:60356 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@116eb55b, http://127.0.0.1:35705/, 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:35705/ Received a request from client address /127.0.0.1:38467 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7f497c33, http://127.0.0.1:35705/, 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:35705/ Received a request from client address /127.0.0.1:54739 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@32326c19, http://127.0.0.1:35705/, /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:35705/ Received a request from client address /127.0.0.1:33241 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@300054d9, http://127.0.0.1:35705/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37267/ Received a request from client address localhost/127.0.0.1:40464 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@39723634, https://127.0.0.1:37267/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37267/ Received a request from client address localhost/127.0.0.1:40470 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5c9fde17, https://127.0.0.1:37267/, 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:37267/ Received a request from client address localhost/127.0.0.1:60741 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@632f123f, https://127.0.0.1:37267/, 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:37267/ Received a request from client address localhost/127.0.0.1:51991 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@f7567d2, https://127.0.0.1:37267/, /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:37267/ Received a request from client address localhost/127.0.0.1:51401 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2a9b58cb, https://127.0.0.1:37267/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40305/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7ee612ca Received a request from client address /127.0.0.1:39356 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@79d98087, http://127.0.0.1:40305/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:40305/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3551c55d Received a request from client address /127.0.0.1:39358 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1d051662, http://127.0.0.1:40305/, 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:40305/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@58f47797 Received a request from client address /127.0.0.1:56723 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7a421c8e, http://127.0.0.1:40305/, 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:40305/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@61ec36f2 Received a request from client address /127.0.0.1:45039 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@41a33994, http://127.0.0.1:40305/, /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:40305/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73d586de Received a request from client address /127.0.0.1:50301 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@b8e7211, http://127.0.0.1:40305/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:53499/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d2ea5d8 Received a request from client address /127.0.0.1:37272 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3517b46, https://127.0.0.1:53499/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:53499/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@df74a13 Received a request from client address /127.0.0.1:37278 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3c09826, https://127.0.0.1:53499/, 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:53499/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@587965a1 Received a request from client address /127.0.0.1:51341 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@68272ee9, https://127.0.0.1:53499/, 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:53499/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d76aa22 Received a request from client address /127.0.0.1:60923 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4c15e9cb, https://127.0.0.1:53499/, /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:53499/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@208be46a Received a request from client address /127.0.0.1:56883 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1990e469, https://127.0.0.1:53499/, /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] [186ms] HttpClientImpl(1) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [pool-1-thread-3] [259ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [pool-1-thread-4] [259ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [pool-1-thread-1] [261ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [pool-1-thread-2] [261ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [pool-1-thread-3] [322ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [pool-1-thread-1] [323ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [pool-1-thread-1] [413ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [414ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [421ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [421ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [426ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [426ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [430ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [430ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker0] [474ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [HttpClient-0-Worker0] [483ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker0] [484ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker0] [484ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker0] [484ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker1] [474ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [HttpClient-0-Worker1] [490ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker1] [490ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker1] [490ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker1] [495ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker0] [568ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker0] [568ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker1] [568ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker1] [581ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [574ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [587ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [596ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [597ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker0] [758ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker0] [758ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [763ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [763ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [766ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [766ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker1] [766ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker1] [766ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker0] [783ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1a64c6de queue.isEmpty: true DEBUG: [HttpClient-0-Worker1] [783ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28d01d6e queue.isEmpty: true DEBUG: [pool-1-thread-3] [783ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4abd9a79 queue.isEmpty: true DEBUG: [pool-1-thread-1] [784ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7ae5ffb9 queue.isEmpty: true DEBUG: [HttpClient-0-Worker0] [879ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1a64c6de, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker0] [883ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [882ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7ae5ffb9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [883ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [884ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28d01d6e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker1] [884ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [890ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4abd9a79, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [890ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [934ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [934ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [934ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [934ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker0] [934ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [936ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [937ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [937ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [937ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [937ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [939ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [pool-1-thread-3] [944ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [944ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [944ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [944ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [944ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [944ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [951ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@612b4559 for C (true) DEBUG: [HttpClient-0-Worker0] [970ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-0-Worker1] [971ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [972ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [972ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [972ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker1] [972ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker1] [972ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [1s 3ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [1s 4ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53116 DEBUG: [HttpClient-0-Worker2] [1s 13ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker2] [1s 15ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker2] [1s 15ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker2] [1s 17ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker2] [1s 21ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker2] [1s 22ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 25ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3448d124 for C (true) DEBUG: [HttpClient-1-SelectorManager] [1s 25ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@794798e9 for C (true) DEBUG: [HttpClient-1-SelectorManager] [1s 26ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1096f03e for C (true) DEBUG: [HttpClient-1-SelectorManager] [1s 26ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-0-Worker2] [1s 26ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [1s 26ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@756545a7 DEBUG: [HttpClient-0-Worker2] [1s 26ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [1s 26ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 26ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 26ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [1s 26ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 26ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-0-Worker3] [1s 27ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [1s 27ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-0-Worker3] [1s 27ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-SelectorManager] [1s 27ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53118 DEBUG: [HttpClient-1-SelectorManager] [1s 27ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [1s 27ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53126 DEBUG: [HttpClient-1-SelectorManager] [1s 27ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [1s 27ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53128 DEBUG: [HttpClient-0-Worker4] [1s 28ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker5] [1s 28ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker3] [1s 28ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker3] [1s 34ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-0-Worker2] [1s 29ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker6] [1s 29ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker6] [1s 39ms] Http1Exchange SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker6] [1s 39ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker6] [1s 39ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker6] [1s 39ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker4] [1s 33ms] Http1Exchange SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker4] [1s 39ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker4] [1s 39ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker5] [1s 34ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker5] [1s 40ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker5] [1s 40ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker3] [1s 34ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker2] [1s 38ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [1s 38ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-0-Worker6] [1s 40ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker4] [1s 40ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker4] [1s 41ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker5] [1s 40ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker4] [1s 61ms] Http1Publisher(SocketTube(3)) got subscriber: SocketTube(3) DEBUG: [HttpClient-0-Worker4] [1s 61ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker4] [1s 61ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker4] [1s 61ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [1s 41ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-0-Worker5] [1s 64ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker6] [1s 41ms] Http1Publisher(SocketTube(4)) got subscriber: SocketTube(4) DEBUG: [HttpClient-0-Worker6] [1s 64ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker6] [1s 64ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker6] [1s 64ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker3] [1s 55ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker5] [1s 64ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-0-Worker5] [1s 65ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker5] [1s 65ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker5] [1s 65ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [1s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e592f13 for R (true) DEBUG: [HttpClient-1-SelectorManager] [1s 69ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 69ms] SocketTube(4) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@71c2e391 DEBUG: [HttpClient-1-SelectorManager] [1s 69ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 69ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 69ms] Http1AsyncReceiver(SocketTube(4)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [1s 70ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 70ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 70ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-0-Worker8] [1s 70ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker8] [1s 70ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker7] [1s 69ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [1s 70ms] SocketTube(3) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@123d386 DEBUG: [HttpClient-0-Worker7] [1s 70ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker7] [1s 70ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-1-SelectorManager] [1s 70ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 77ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 77ms] Http1AsyncReceiver(SocketTube(3)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [1s 78ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 78ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 78ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 78ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-0-Worker9] [1s 78ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [1s 78ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-0-Worker9] [1s 78ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker9] [1s 78ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker9] [1s 88ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-0-Worker9] [1s 88ms] SocketTube(3) resuming read event DEBUG: [HttpClient-0-Worker9] [1s 88ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 78ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@56555506 DEBUG: [HttpClient-1-SelectorManager] [1s 89ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 89ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 89ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-0-Worker10] [1s 78ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker10] [1s 109ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker10] [1s 110ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker8] [1s 70ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker8] [1s 110ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-0-Worker8] [1s 110ms] SocketTube(4) resuming read event DEBUG: [HttpClient-0-Worker8] [1s 110ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 89ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 111ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 111ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 111ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 111ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 111ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-0-Worker11] [1s 89ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker12] [1s 111ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker11] [1s 111ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker11] [1s 111ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker11] [1s 112ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-0-Worker11] [1s 112ms] SocketTube(2) resuming read event DEBUG: [HttpClient-0-Worker7] [1s 107ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker7] [1s 120ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker10] [1s 110ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker10] [1s 120ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@569c5d06 for R (true) DEBUG: [HttpClient-1-SelectorManager] [1s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f04b84e for R (true) DEBUG: [HttpClient-0-Worker12] [1s 111ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker12] [1s 122ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker12] [1s 122ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker12] [1s 122ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker13] [1s 112ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [1s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@674536d6 for R (true) DEBUG: [HttpClient-0-Worker13] [1s 123ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker13] [1s 123ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker11] [1s 122ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker13] [1s 123ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker13] [1s 123ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 7:02:50 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET Oct 16, 2023 7:02:50 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET Oct 16, 2023 7:02:50 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET Oct 16, 2023 7:02:50 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-0-Worker6] [1s 214ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker6] [1s 216ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker6] [1s 217ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker6] [1s 219ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker6] [1s 219ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker6] [1s 221ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [1s 217ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker2] [1s 222ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [1s 222ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [1s 222ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [1s 222ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker2] [1s 223ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 217ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker5] [1s 225ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 225ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker5] [1s 225ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [1s 225ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker4] [1s 218ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker6] [1s 226ms] Http1Publisher(SocketTube(4)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker6] [1s 226ms] SocketTube(4) trying to write: 191 DEBUG: [HttpClient-0-Worker5] [1s 226ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 226ms] Http1Publisher(SocketTube(2)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker5] [1s 226ms] SocketTube(2) trying to write: 191 DEBUG: [HttpClient-0-Worker4] [1s 226ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [1s 227ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker2] [1s 229ms] Http1Publisher(SocketTube(1)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker2] [1s 229ms] SocketTube(1) trying to write: 191 DEBUG: [HttpClient-0-Worker4] [1s 229ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker4] [1s 230ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker4] [1s 230ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [1s 230ms] Http1Publisher(SocketTube(3)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker4] [1s 230ms] SocketTube(3) trying to write: 191 DEBUG: [HttpClient-0-Worker5] [1s 240ms] SocketTube(2) wrote: 191 DEBUG: [HttpClient-0-Worker6] [1s 241ms] SocketTube(4) wrote: 191 DEBUG: [HttpClient-0-Worker4] [1s 242ms] SocketTube(3) wrote: 191 DEBUG: [HttpClient-0-Worker2] [1s 242ms] SocketTube(1) wrote: 191 DEBUG: [HttpClient-0-Worker5] [1s 243ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker5] [1s 243ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker5] [1s 243ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [1s 243ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [1s 243ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker5] [1s 243ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker5] [1s 248ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker5] [1s 249ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker5] [1s 249ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker5] [1s 249ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker5] [1s 250ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 250ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker5] [1s 250ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [1s 250ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker5] [1s 252ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 252ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1a4a5fe7 DEBUG: [HttpClient-0-Worker5] [1s 253ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker2] [1s 256ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker2] [1s 256ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker2] [1s 256ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [1s 256ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [1s 256ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [1s 257ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker6] [1s 256ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker6] [1s 257ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker6] [1s 257ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker6] [1s 257ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker6] [1s 257ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker2] [1s 257ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker2] [1s 257ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker2] [1s 258ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker2] [1s 258ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker2] [1s 258ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [1s 258ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [1s 258ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [1s 258ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker2] [1s 258ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [1s 258ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5c2e7de2 DEBUG: [HttpClient-0-Worker4] [1s 258ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker4] [1s 258ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker4] [1s 258ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [1s 265ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [1s 266ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker4] [1s 266ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker4] [1s 266ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker4] [1s 266ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker4] [1s 266ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker4] [1s 266ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker4] [1s 266ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [1s 258ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker2] [1s 267ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker6] [1s 260ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker6] [1s 267ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker6] [1s 267ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker6] [1s 267ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker5] [1s 263ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker4] [1s 266ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker4] [1s 268ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker4] [1s 268ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker4] [1s 268ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker4] [1s 268ms] Http1Publisher(SocketTube(3)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2778771b DEBUG: [HttpClient-0-Worker4] [1s 268ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker4] [1s 268ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker6] [1s 267ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker6] [1s 275ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker6] [1s 275ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker6] [1s 275ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker6] [1s 275ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker6] [1s 275ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker6] [1s 275ms] Http1Publisher(SocketTube(4)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@bad8d49 DEBUG: [HttpClient-0-Worker6] [1s 275ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker6] [1s 275ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker5] [1s 337ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker5] [1s 349ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [HttpClient-0-Worker5] [1s 349ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker2] [1s 341ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker2] [1s 350ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [HttpClient-0-Worker2] [1s 350ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker4] [1s 343ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker4] [1s 351ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) First time around DEBUG: [HttpClient-0-Worker4] [1s 351ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker6] [1s 352ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker6] [1s 352ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) First time around DEBUG: [HttpClient-0-Worker6] [1s 352ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) headersReader is not yet completed DEBUG: [HttpClient-1-SelectorManager] [1s 586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@674536d6 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 590ms] SocketTube(2) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 590ms] Http1AsyncReceiver(SocketTube(2)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 590ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 590ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@674536d6 for R (false) DEBUG: [HttpClient-0-Worker14] [1s 590ms] Http1AsyncReceiver(SocketTube(2)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1a64c6de DEBUG: [HttpClient-1-SelectorManager] [1s 590ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e592f13 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 591ms] SocketTube(1) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 591ms] Http1AsyncReceiver(SocketTube(1)) Putting 79 bytes into the queue DEBUG: [HttpClient-0-Worker14] [1s 590ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [1s 591ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker14] [1s 591ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1a64c6de DEBUG: [HttpClient-0-Worker15] [1s 591ms] Http1AsyncReceiver(SocketTube(1)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7ae5ffb9 DEBUG: [HttpClient-1-SelectorManager] [1s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e592f13 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 592ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f04b84e for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 592ms] SocketTube(4) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 592ms] Http1AsyncReceiver(SocketTube(4)) Putting 79 bytes into the queue DEBUG: [HttpClient-0-Worker15] [1s 592ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [1s 593ms] SocketTube(4) resuming read event DEBUG: [HttpClient-0-Worker16] [1s 593ms] Http1AsyncReceiver(SocketTube(4)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@28d01d6e DEBUG: [HttpClient-1-SelectorManager] [1s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f04b84e for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 593ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@569c5d06 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 593ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 593ms] Http1AsyncReceiver(SocketTube(3)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 593ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@569c5d06 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 593ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 594ms] Http1AsyncReceiver(SocketTube(3)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4abd9a79 DEBUG: [HttpClient-0-Worker17] [1s 594ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker17] [1s 594ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4abd9a79 DEBUG: [HttpClient-0-Worker15] [1s 593ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7ae5ffb9 DEBUG: [HttpClient-0-Worker16] [1s 593ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker16] [1s 594ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@28d01d6e DEBUG: [HttpClient-0-Worker16] [1s 610ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker17] [1s 611ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker15] [1s 612ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker14] [1s 615ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker15] [1s 619ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker15] [1s 619ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7ae5ffb9 DEBUG: [HttpClient-0-Worker15] [1s 619ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 620ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker16] [1s 622ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker16] [1s 622ms] Http1AsyncReceiver(SocketTube(4)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@28d01d6e DEBUG: [HttpClient-0-Worker16] [1s 622ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker16] [1s 622ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker17] [1s 622ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker17] [1s 622ms] Http1AsyncReceiver(SocketTube(3)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4abd9a79 DEBUG: [HttpClient-0-Worker17] [1s 622ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker17] [1s 623ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker14] [1s 623ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker14] [1s 623ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1a64c6de DEBUG: [HttpClient-0-Worker14] [1s 623ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 623ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:50 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 53118 Oct 16, 2023 7:02:50 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 53116 Oct 16, 2023 7:02:50 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 53128 Oct 16, 2023 7:02:50 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 53126 DEBUG: [HttpClient-0-Worker16] [1s 658ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker17] [1s 660ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker14] [1s 660ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker15] [1s 661ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker15] [1s 755ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7fb71613(1) DEBUG: [HttpClient-0-Worker14] [1s 756ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7fb71613(1) DEBUG: [HttpClient-0-Worker17] [1s 757ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7fb71613(1) DEBUG: [HttpClient-0-Worker16] [1s 763ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7fb71613(1) DEBUG: [HttpClient-0-Worker14] [1s 768ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2330b6c2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4544392 queue.isEmpty: false DEBUG: [HttpClient-0-Worker16] [1s 770ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4df13419/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@718449af queue.isEmpty: false DEBUG: [HttpClient-0-Worker15] [1s 770ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@301471d1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4e8fe4c0 queue.isEmpty: false DEBUG: [HttpClient-0-Worker17] [1s 773ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@64ed3002/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3ed3abc3 queue.isEmpty: false DEBUG: [HttpClient-0-Worker16] [1s 859ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 4 DEBUG: [HttpClient-0-Worker15] [1s 862ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 4 DEBUG: [HttpClient-0-Worker16] [1s 868ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker16] [1s 869ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [HttpClient-0-Worker17] [1s 870ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 4 DEBUG: [HttpClient-0-Worker17] [1s 871ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker17] [1s 871ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [HttpClient-0-Worker16] [1s 873ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4df13419/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@718449af, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker16] [1s 873ms] Http1AsyncReceiver(SocketTube(4)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4df13419/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@718449af DEBUG: [HttpClient-0-Worker16] [1s 873ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker16] [1s 873ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4df13419/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@718449af DEBUG: [HttpClient-0-Worker15] [1s 874ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker15] [1s 874ms] HttpClientImpl(1) body subscriber registered: 3 DEBUG: [HttpClient-0-Worker15] [1s 874ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@301471d1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4e8fe4c0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker15] [1s 874ms] Http1AsyncReceiver(SocketTube(1)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@301471d1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4e8fe4c0 DEBUG: [HttpClient-0-Worker15] [1s 874ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker15] [1s 874ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@301471d1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4e8fe4c0 DEBUG: [HttpClient-0-Worker15] [1s 875ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker15] [1s 875ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker14] [1s 875ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 4 DEBUG: [HttpClient-0-Worker15] [1s 875ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker14] [1s 875ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker15] [1s 875ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [HttpClient-0-Worker14] [1s 875ms] HttpClientImpl(1) body subscriber registered: 4 DEBUG: [HttpClient-0-Worker14] [1s 875ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2330b6c2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4544392, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker15] [1s 875ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker14] [1s 875ms] Http1AsyncReceiver(SocketTube(2)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2330b6c2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4544392 DEBUG: [HttpClient-0-Worker14] [1s 875ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker14] [1s 875ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2330b6c2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4544392 DEBUG: [HttpClient-0-Worker14] [1s 875ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker14] [1s 875ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker14] [1s 875ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker14] [1s 875ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [HttpClient-0-Worker14] [1s 875ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker16] [1s 876ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker16] [1s 876ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker16] [1s 876ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker16] [1s 876ms] Http1AsyncReceiver(SocketTube(4)) cleared DEBUG: [HttpClient-0-Worker16] [1s 876ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) SocketTube(4): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker17] [1s 877ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@64ed3002/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3ed3abc3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker17] [1s 877ms] Http1AsyncReceiver(SocketTube(3)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@64ed3002/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3ed3abc3 DEBUG: [HttpClient-0-Worker17] [1s 877ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker17] [1s 877ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@64ed3002/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3ed3abc3 DEBUG: [HttpClient-0-Worker17] [1s 877ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker17] [1s 880ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker17] [1s 880ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker17] [1s 880ms] Http1AsyncReceiver(SocketTube(3)) cleared DEBUG: [HttpClient-0-Worker17] [1s 880ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) SocketTube(3): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker15] [1s 885ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-0-Worker15] [1s 885ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker15] [1s 885ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker15] [1s 885ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker15] [1s 885ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 885ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [1s 885ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 885ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 885ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 885ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 885ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 885ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 885ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker16] [1s 885ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-0-Worker16] [1s 885ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker17] [1s 885ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-0-Worker17] [1s 886ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker17] [1s 886ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker17] [1s 886ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker17] [1s 886ms] SocketTube(3) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 886ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker17] [1s 886ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker17] [1s 886ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker15] [1s 885ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e592f13 for R (false) DEBUG: [HttpClient-0-Worker15] [1s 886ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [1s 886ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 886ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 886ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-0-Worker16] [1s 885ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-1-SelectorManager] [1s 886ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-0-Worker16] [1s 886ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [1s 886ms] SocketTube(3) handling pending subscription for CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-0-Worker16] [1s 887ms] SocketTube(4) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 887ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 887ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-0-Worker16] [1s 887ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker16] [1s 887ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 887ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@569c5d06 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-0-Worker16] [1s 887ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(4) handling pending subscription for CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f04b84e for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 888ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-0-Worker18] [1s 888ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker18] [1s 888ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker19] [1s 888ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker19] [1s 888ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker20] [1s 888ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker20] [1s 889ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 889ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-0-Worker14] [1s 889ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker15] [1s 889ms] HttpClientImpl(1) body subscriber unregistered: 2 DEBUG: [HttpClient-0-Worker16] [1s 889ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [HttpClient-0-Worker14] [1s 889ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker14] [1s 890ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker14] [1s 890ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 890ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 890ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [1s 890ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 890ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 890ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 890ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 890ms] SocketTube(2) resuming read event DEBUG: [HttpClient-0-Worker14] [1s 890ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker14] [1s 891ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker14] [1s 891ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker14] [1s 891ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [HttpClient-0-Worker17] [1s 893ms] HttpClientImpl(1) body subscriber unregistered: 3 DEBUG: [HttpClient-1-SelectorManager] [1s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@674536d6 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 895ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 895ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 895ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 904ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 904ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-0-Worker21] [1s 904ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker21] [1s 904ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 973ms] HttpClientImpl(1) ClientImpl (async) elapsed 1645 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-0-Worker17] [1s 973ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker17] [1s 973ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7fb71613(1) DEBUG: [HttpClient-0-Worker14] [1s 973ms] HttpClientImpl(1) ClientImpl (async) elapsed 1642 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-0-Worker17] [1s 973ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 0 DEBUG: [HttpClient-0-Worker17] [1s 973ms] Http1AsyncReceiver(SocketTube(3)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker14] [1s 974ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 974ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7fb71613(1) DEBUG: [HttpClient-0-Worker14] [1s 974ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-0-Worker14] [1s 974ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker16] [1s 976ms] HttpClientImpl(1) ClientImpl (async) elapsed 1645 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-0-Worker16] [1s 976ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker16] [1s 976ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7fb71613(1) DEBUG: [HttpClient-0-Worker16] [1s 976ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 0 DEBUG: [HttpClient-0-Worker16] [1s 976ms] Http1AsyncReceiver(SocketTube(4)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker15] [1s 978ms] HttpClientImpl(1) ClientImpl (async) elapsed 1642 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-0-Worker15] [1s 979ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 979ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7fb71613(1) DEBUG: [HttpClient-0-Worker15] [1s 979ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [HttpClient-0-Worker15] [1s 979ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-SelectorManager] [1s 982ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-1-SelectorManager] [1s 989ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 990ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 990ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 990ms] SocketTube(3) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 993ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [1s 993ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 993ms] ConnectionPool(1) SocketTube(3) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(1) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(4) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(4) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] ConnectionPool(1) SocketTube(4) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 994ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 995ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [1s 995ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 995ms] ConnectionPool(1) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 995ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 995ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 995ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 995ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 32ms] HttpClientImpl(2) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [pool-2-thread-1] [2s 33ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [pool-2-thread-1] [2s 33ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [pool-2-thread-1] [2s 33ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-1] [2s 33ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [2s 33ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [2s 33ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-1] [2s 34ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-1] [2s 34ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-1] [2s 34ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-1] [2s 34ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-1] [2s 35ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@42d73ff queue.isEmpty: true DEBUG: [pool-2-thread-1] [2s 35ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@42d73ff, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-1] [2s 35ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [2s 35ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [2s 35ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [2s 35ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [2s 35ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-1] [2s 35ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-1] [2s 35ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [2s 36ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@60997dc3 for C (true) DEBUG: [HttpClient-2-SelectorManager] [2s 36ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [2s 36ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53144 DEBUG: [HttpClient-1-Worker0] [2s 37ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker0] [2s 37ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker0] [2s 37ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker0] [2s 37ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker0] [2s 37ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker0] [2s 37ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker0] [2s 37ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-1-Worker0] [2s 37ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker0] [2s 37ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker0] [2s 37ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [2s 37ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 37ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6a6116b3 DEBUG: [HttpClient-2-SelectorManager] [2s 37ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 38ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 38ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [2s 38ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 38ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [2s 38ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 38ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker2] [2s 38ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker2] [2s 38ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker2] [2s 38ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker2] [2s 38ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-1-Worker0] [2s 39ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker0] [2s 39ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker0] [2s 39ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker0] [2s 39ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker0] [2s 39ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker1] [2s 38ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker1] [2s 39ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker1] [2s 39ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker1] [2s 39ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-1-Worker1] [2s 39ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker1] [2s 39ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker2] [2s 38ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker0] [2s 39ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker0] [2s 39ms] Http1Publisher(SocketTube(5)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker0] [2s 40ms] SocketTube(5) trying to write: 191 DEBUG: [HttpClient-1-Worker0] [2s 40ms] SocketTube(5) wrote: 191 DEBUG: [HttpClient-1-Worker0] [2s 40ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker0] [2s 40ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker0] [2s 40ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker0] [2s 40ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker0] [2s 40ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@db631d6 DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-2-SelectorManager] [2s 39ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f63859b for R (true) DEBUG: [HttpClient-2-SelectorManager] [2s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f63859b for None (false) DEBUG: [HttpClient-2-SelectorManager] [2s 41ms] SocketTube(5) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [2s 41ms] Http1AsyncReceiver(SocketTube(5)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [2s 41ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f63859b for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 41ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker3] [2s 41ms] Http1AsyncReceiver(SocketTube(5)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@42d73ff DEBUG: [HttpClient-1-Worker3] [2s 41ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker3] [2s 42ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@42d73ff DEBUG: [HttpClient-1-Worker3] [2s 42ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker3] [2s 42ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker3] [2s 42ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@42d73ff DEBUG: [HttpClient-1-Worker3] [2s 42ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker3] [2s 42ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 53144 DEBUG: [HttpClient-1-Worker3] [2s 43ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker3] [2s 43ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@aea9cd2(2) DEBUG: [HttpClient-1-Worker3] [2s 43ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5f9ac1fd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6845c844 queue.isEmpty: false DEBUG: [HttpClient-1-Worker3] [2s 43ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 4 DEBUG: [HttpClient-1-Worker3] [2s 43ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker3] [2s 43ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker3] [2s 44ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5f9ac1fd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6845c844, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker3] [2s 44ms] Http1AsyncReceiver(SocketTube(5)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5f9ac1fd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6845c844 DEBUG: [HttpClient-1-Worker3] [2s 44ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker3] [2s 44ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5f9ac1fd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6845c844 DEBUG: [HttpClient-1-Worker3] [2s 44ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker3] [2s 44ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker3] [2s 44ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker3] [2s 44ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [HttpClient-1-Worker3] [2s 44ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) SocketTube(5): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker3] [2s 44ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-1-Worker3] [2s 44ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker3] [2s 44ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker3] [2s 44ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker3] [2s 44ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker3] [2s 44ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [2s 44ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 44ms] SocketTube(5) handling pending subscription for CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [2s 44ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [2s 45ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 45ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 45ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [2s 45ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker3] [2s 44ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 45ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f63859b for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 45ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 45ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 45ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-1-Worker3] [2s 45ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [2s 45ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 45ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker3] [2s 45ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker4] [2s 46ms] SocketTube(5) write: requesting more... 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-Worker3] [2s 46ms] HttpClientImpl(2) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-1-Worker3] [2s 47ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker3] [2s 47ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@aea9cd2(2) DEBUG: [HttpClient-1-Worker3] [2s 47ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [HttpClient-1-Worker3] [2s 47ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate null DEBUG: [pool-2-thread-3] [2s 117ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [pool-2-thread-2] [2s 117ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [pool-2-thread-3] [2s 117ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [pool-2-thread-3] [2s 117ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-3] [2s 117ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-3] [2s 117ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-3] [2s 117ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker5] [2s 118ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [HttpClient-1-Worker5] [2s 118ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker5] [2s 118ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker5] [2s 118ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker5] [2s 118ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-3] [2s 118ms] HttpConnection(SocketTube(?)) SocketTube(5): plain connection retrieved from HTTP/1.1 pool DEBUG: [HttpClient-1-Worker5] [2s 118ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker5] [2s 118ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-4] [2s 118ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [HttpClient-1-Worker5] [2s 119ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker5] [2s 119ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker5] [2s 119ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@22971f31 queue.isEmpty: true DEBUG: [HttpClient-1-Worker5] [2s 119ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@22971f31, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker5] [2s 119ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker5] [2s 119ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker5] [2s 119ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker5] [2s 119ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker5] [2s 119ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker5] [2s 119ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker5] [2s 119ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [HttpClient-1-Worker6] [2s 119ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [HttpClient-1-Worker6] [2s 120ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker6] [2s 120ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker6] [2s 120ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker6] [2s 120ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-SelectorManager] [2s 120ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1e862e69 for C (true) DEBUG: [HttpClient-1-Worker6] [2s 120ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-SelectorManager] [2s 120ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker6] [2s 120ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-3] [2s 118ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-3] [2s 120ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-SelectorManager] [2s 120ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53156 DEBUG: [pool-2-thread-3] [2s 120ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@476144d9 queue.isEmpty: true DEBUG: [pool-2-thread-3] [2s 120ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@476144d9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-3] [2s 120ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [2s 121ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker7] [2s 121ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-2-thread-3] [2s 121ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker7] [2s 121ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [pool-2-thread-3] [2s 121ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [2s 121ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-3] [2s 121ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker7] [2s 121ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker7] [2s 121ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker7] [2s 121ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker7] [2s 121ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker7] [2s 121ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-1-Worker7] [2s 121ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker7] [2s 121ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker7] [2s 121ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker6] [2s 121ms] Exchange checkFor407: all clear Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-1-Worker6] [2s 122ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker6] [2s 122ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@53d3c0cd queue.isEmpty: true DEBUG: [HttpClient-1-Worker6] [2s 122ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@53d3c0cd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker6] [2s 122ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker6] [2s 122ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker6] [2s 122ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker6] [2s 122ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker6] [2s 122ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker6] [2s 122ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker6] [2s 122ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [2s 123ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4f4c7ad4 for C (true) DEBUG: [HttpClient-2-SelectorManager] [2s 123ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 123ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@18c7550a DEBUG: [HttpClient-2-SelectorManager] [2s 123ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 123ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 123ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [2s 123ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 123ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [2s 123ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 123ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker8] [2s 123ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker8] [2s 123ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker8] [2s 123ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-SelectorManager] [2s 123ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker8] [2s 123ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-1-Worker8] [2s 123ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 123ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53168 DEBUG: [HttpClient-1-Worker8] [2s 123ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker9] [2s 123ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker9] [2s 123ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker9] [2s 123ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker9] [2s 123ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker9] [2s 123ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-2-thread-3] [2s 121ms] SocketTube(5) connecting flows DEBUG: [pool-2-thread-3] [2s 125ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-2-thread-3] [2s 125ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker7] [2s 122ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker7] [2s 125ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker7] [2s 125ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker7] [2s 125ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker7] [2s 125ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker7] [2s 125ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker7] [2s 125ms] Http1Publisher(SocketTube(6)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker7] [2s 125ms] SocketTube(6) trying to write: 191 DEBUG: [HttpClient-1-Worker7] [2s 125ms] SocketTube(6) wrote: 191 DEBUG: [HttpClient-1-Worker7] [2s 125ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker7] [2s 125ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker7] [2s 125ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker7] [2s 125ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker7] [2s 125ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker7] [2s 125ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker7] [2s 126ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker7] [2s 126ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker7] [2s 126ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker7] [2s 126ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker7] [2s 126ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker7] [2s 126ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker7] [2s 126ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker7] [2s 126ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker7] [2s 126ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker7] [2s 126ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2c6caa3f DEBUG: [HttpClient-1-Worker7] [2s 126ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker7] [2s 126ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker7] [2s 126ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker7] [2s 126ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [HttpClient-1-Worker7] [2s 126ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-2-SelectorManager] [2s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67b41dc1 for R (true) DEBUG: [pool-2-thread-3] [2s 126ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 126ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-1-Worker10] [2s 123ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-2-thread-3] [2s 126ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-2-thread-3] [2s 126ms] SocketTube(5) subscribed for writing DEBUG: [pool-2-thread-3] [2s 126ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-2-thread-3] [2s 126ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-2-thread-3] [2s 126ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker10] [2s 126ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker10] [2s 126ms] SocketTube(7) connecting flows DEBUG: [HttpClient-2-SelectorManager] [2s 126ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@12c1225f DEBUG: [HttpClient-1-Worker10] [2s 126ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-2-SelectorManager] [2s 126ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 126ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 126ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [2s 126ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 126ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [2s 126ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 126ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker11] [2s 127ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker12] [2s 127ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker12] [2s 127ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker12] [2s 127ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker12] [2s 127ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker12] [2s 127ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [2s 126ms] SocketTube(7) registering subscribe event Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-1-Worker10] [2s 127ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [2s 127ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 127ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@300c5a08 DEBUG: [HttpClient-2-SelectorManager] [2s 127ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 127ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 127ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [pool-2-thread-3] [2s 127ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-SelectorManager] [2s 127ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 127ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-2-thread-3] [2s 127ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [pool-2-thread-3] [2s 127ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-2-thread-3] [2s 127ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-2-thread-3] [2s 127ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-2-thread-3] [2s 127ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [pool-2-thread-3] [2s 127ms] Http1Publisher(SocketTube(5)) onNext with 191 bytes DEBUG: [pool-2-thread-3] [2s 127ms] SocketTube(5) trying to write: 191 DEBUG: [HttpClient-1-Worker11] [2s 127ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-SelectorManager] [2s 127ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67b41dc1 for None (false) DEBUG: [HttpClient-1-Worker10] [2s 127ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-1-Worker10] [2s 127ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker10] [2s 128ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker10] [2s 128ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker13] [2s 127ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [2s 127ms] SocketTube(5) wrote: 191 DEBUG: [HttpClient-1-Worker13] [2s 128ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [2s 128ms] SocketTube(5) write: requesting more... DEBUG: [pool-2-thread-3] [2s 128ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-2-thread-3] [2s 128ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [2s 127ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-SelectorManager] [2s 128ms] SocketTube(6) read bytes: 79 DEBUG: [HttpClient-1-Worker11] [2s 128ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-1-Worker11] [2s 128ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker11] [2s 128ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-1-Worker13] [2s 128ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-2-thread-3] [2s 128ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker13] [2s 128ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-1-Worker13] [2s 128ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 128ms] Http1AsyncReceiver(SocketTube(6)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker13] [2s 128ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker10] [2s 128ms] Http1Exchange setting outgoing with headers DEBUG: [pool-2-thread-3] [2s 128ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-2-SelectorManager] [2s 128ms] SocketTube(6) resuming read event DEBUG: [pool-2-thread-3] [2s 128ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-2-thread-3] [2s 128ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-3] [2s 128ms] Exchange sendRequestBody DEBUG: [HttpClient-2-SelectorManager] [2s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67b41dc1 for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 128ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f63859b for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@771113dd for R (true) DEBUG: [HttpClient-2-SelectorManager] [2s 128ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 128ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-1-Worker10] [2s 128ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [pool-2-thread-3] [2s 128ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker10] [2s 129ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-2-SelectorManager] [2s 129ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f63859b for None (false) DEBUG: [HttpClient-1-Worker14] [2s 128ms] Http1AsyncReceiver(SocketTube(6)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@22971f31 DEBUG: [HttpClient-2-SelectorManager] [2s 129ms] SocketTube(5) read bytes: 79 DEBUG: [HttpClient-1-Worker14] [2s 129ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker14] [2s 129ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@22971f31 DEBUG: [HttpClient-1-Worker14] [2s 129ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker15] [2s 129ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker14] [2s 129ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker14] [2s 129ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@22971f31 DEBUG: [HttpClient-1-Worker14] [2s 129ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker14] [2s 129ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-2-thread-3] [2s 129ms] Http1Exchange bodySubscriber is null DEBUG: [pool-2-thread-3] [2s 129ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-2-thread-3] [2s 129ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-2-thread-3] [2s 129ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker10] [2s 129ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [2s 129ms] Http1AsyncReceiver(SocketTube(5)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker10] [2s 130ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker10] [2s 130ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [2s 130ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker16] [2s 130ms] Http1AsyncReceiver(SocketTube(5)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@476144d9 Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 53156 DEBUG: [HttpClient-1-Worker14] [2s 130ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker15] [2s 129ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [2s 130ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@aea9cd2(2) DEBUG: [HttpClient-1-Worker14] [2s 130ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6fa93b2f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a3b7c2a queue.isEmpty: false DEBUG: [HttpClient-1-Worker14] [2s 130ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 4 DEBUG: [pool-2-thread-3] [2s 129ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker14] [2s 130ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker14] [2s 130ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker14] [2s 131ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6fa93b2f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a3b7c2a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker14] [2s 131ms] Http1AsyncReceiver(SocketTube(6)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6fa93b2f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a3b7c2a DEBUG: [HttpClient-1-Worker14] [2s 131ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker14] [2s 131ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6fa93b2f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a3b7c2a DEBUG: [HttpClient-1-Worker10] [2s 130ms] Http1Publisher(SocketTube(7)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker16] [2s 130ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker16] [2s 131ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@476144d9 DEBUG: [HttpClient-1-Worker16] [2s 131ms] Http1Response(id=7, PlainHttpConnection(SocketTube(5))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker16] [2s 131ms] Http1Response(id=7, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker16] [2s 131ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@476144d9 DEBUG: [HttpClient-1-Worker16] [2s 131ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 4 DEBUG: [HttpClient-2-SelectorManager] [2s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f63859b for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 132ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [2s 130ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-2-thread-3] [2s 130ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-2-thread-3] [2s 132ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@49a6b245 DEBUG: [pool-2-thread-3] [2s 132ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-2-thread-3] [2s 132ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker14] [2s 131ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker10] [2s 131ms] SocketTube(7) trying to write: 191 DEBUG: [pool-2-thread-3] [2s 132ms] Http1Response(id=7, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [pool-2-thread-3] [2s 132ms] Http1Response(id=7, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-2-thread-3] [2s 132ms] Http1Response(id=7, PlainHttpConnection(SocketTube(5))) headersReader is already completed DEBUG: [pool-2-thread-3] [2s 132ms] Http1Response(id=7, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker10] [2s 132ms] SocketTube(7) wrote: 191 DEBUG: [HttpClient-1-Worker10] [2s 132ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker10] [2s 132ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker10] [2s 133ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [2s 133ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [2s 133ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker14] [2s 132ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [pool-2-thread-3] [2s 132ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker14] [2s 133ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker14] [2s 133ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [HttpClient-1-Worker14] [2s 133ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) SocketTube(6): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker14] [2s 133ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker14] [2s 133ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker10] [2s 133ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 53144 DEBUG: [pool-2-thread-3] [2s 133ms] Http1Response(id=7, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker10] [2s 133ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker10] [2s 133ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker10] [2s 133ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker10] [2s 133ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker10] [2s 133ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker10] [2s 133ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker10] [2s 133ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker10] [2s 133ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker10] [2s 133ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker10] [2s 133ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5949ef58 DEBUG: [HttpClient-1-Worker10] [2s 133ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker10] [2s 133ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker10] [2s 133ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker10] [2s 134ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [HttpClient-1-Worker14] [2s 133ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-2-thread-3] [2s 133ms] Http1Response(id=7, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@aea9cd2(2) DEBUG: [HttpClient-1-Worker14] [2s 134ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker14] [2s 134ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-2-thread-3] [2s 134ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4d992fa9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@89bb87e queue.isEmpty: false DEBUG: [pool-2-thread-3] [2s 134ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-2-thread-3] [2s 134ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [pool-2-thread-3] [2s 134ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4d992fa9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@89bb87e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-2-thread-3] [2s 134ms] Http1AsyncReceiver(SocketTube(5)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4d992fa9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@89bb87e DEBUG: [pool-2-thread-3] [2s 134ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-2-thread-3] [2s 134ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4d992fa9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@89bb87e DEBUG: [pool-2-thread-3] [2s 134ms] Http1Response(id=7, PlainHttpConnection(SocketTube(5))) Sending 4/79 bytes to body parser DEBUG: [pool-2-thread-3] [2s 134ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [pool-2-thread-3] [2s 134ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-2-thread-3] [2s 134ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-2-thread-3] [2s 134ms] Http1Response(id=7, PlainHttpConnection(SocketTube(5))) SocketTube(5): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker10] [2s 134ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [HttpClient-2-SelectorManager] [2s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@771113dd for None (false) DEBUG: [HttpClient-1-Worker14] [2s 134ms] SocketTube(6) subscribed for writing DEBUG: [pool-2-thread-3] [2s 134ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(5)) DEBUG: [pool-2-thread-3] [2s 134ms] SocketTube(5) connecting flows DEBUG: [HttpClient-2-SelectorManager] [2s 134ms] SocketTube(7) read bytes: 79 DEBUG: [pool-2-thread-3] [2s 134ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-2-thread-3] [2s 134ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-2-SelectorManager] [2s 134ms] Http1AsyncReceiver(SocketTube(7)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [2s 134ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@771113dd for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 134ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(6) handling pending subscription for CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67b41dc1 for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(5) handling pending subscription for CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f63859b for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 135ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-1-Worker14] [2s 134ms] SocketTube(6) write: resetting demand to 0 DEBUG: [pool-2-thread-3] [2s 134ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-2-thread-3] [2s 135ms] SocketTube(5) subscribed for writing DEBUG: [pool-2-thread-3] [2s 135ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-2-thread-3] [2s 135ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker14] [2s 135ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-2-thread-3] [2s 135ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [pool-2-thread-3] [2s 135ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-2-thread-3] [2s 135ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate null DEBUG: [pool-2-thread-3] [2s 135ms] Http1Response(id=7, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-2-thread-3] [2s 135ms] Http1Response(id=7, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@aea9cd2(2) DEBUG: [pool-2-thread-3] [2s 135ms] HttpClientImpl(2) ClientImpl (async) elapsed 18 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-2-SelectorManager] [2s 136ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 136ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker14] [2s 135ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-2-SelectorManager] [2s 136ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 136ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker14] [2s 136ms] HttpClientImpl(2) ClientImpl (async) elapsed 18 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-1-Worker17] [2s 136ms] Http1AsyncReceiver(SocketTube(7)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@53d3c0cd DEBUG: [HttpClient-1-Worker17] [2s 136ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker17] [2s 136ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@53d3c0cd DEBUG: [HttpClient-1-Worker14] [2s 136ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker14] [2s 136ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@aea9cd2(2) DEBUG: [HttpClient-1-Worker18] [2s 136ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker18] [2s 136ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker17] [2s 136ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker14] [2s 136ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [HttpClient-1-Worker17] [2s 136ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker17] [2s 136ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@53d3c0cd DEBUG: [HttpClient-1-Worker17] [2s 136ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker14] [2s 136ms] Http1AsyncReceiver(SocketTube(6)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker17] [2s 137ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker19] [2s 136ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker19] [2s 137ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 53168 DEBUG: [HttpClient-1-Worker17] [2s 137ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker17] [2s 137ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@aea9cd2(2) DEBUG: [HttpClient-1-Worker17] [2s 137ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@77a91ea7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@62ba159c queue.isEmpty: false DEBUG: [HttpClient-1-Worker17] [2s 137ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 4 DEBUG: [HttpClient-1-Worker17] [2s 137ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker17] [2s 138ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker17] [2s 138ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@77a91ea7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@62ba159c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker17] [2s 138ms] Http1AsyncReceiver(SocketTube(7)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@77a91ea7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@62ba159c DEBUG: [HttpClient-1-Worker17] [2s 138ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker17] [2s 138ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@77a91ea7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@62ba159c DEBUG: [HttpClient-1-Worker17] [2s 138ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker17] [2s 138ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker17] [2s 138ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker17] [2s 138ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [HttpClient-1-Worker17] [2s 138ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) SocketTube(7): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker17] [2s 138ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-1-Worker17] [2s 138ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker17] [2s 138ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker17] [2s 138ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker17] [2s 138ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker17] [2s 138ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker17] [2s 138ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker17] [2s 138ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker17] [2s 138ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker17] [2s 138ms] HttpClientImpl(2) ClientImpl (async) elapsed 19 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-2-SelectorManager] [2s 138ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 138ms] SocketTube(7) handling pending subscription for CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [2s 138ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [2s 138ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 138ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 138ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [2s 138ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@771113dd for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 138ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [2s 138ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 138ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [2s 138ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 138ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-1-Worker20] [2s 139ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker20] [2s 139ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker17] [2s 139ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker17] [2s 139ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@aea9cd2(2) DEBUG: [HttpClient-1-Worker17] [2s 139ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [HttpClient-1-Worker17] [2s 139ms] Http1AsyncReceiver(SocketTube(7)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [2s 141ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(5) pausing read event DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(5) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] ConnectionPool(2) SocketTube(5) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(6) pausing read event DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(6) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] ConnectionPool(2) SocketTube(6) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(7) pausing read event DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(7) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] ConnectionPool(2) SocketTube(7) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 142ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 148ms] HttpClientImpl(3) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [pool-3-thread-1] [2s 153ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [pool-3-thread-3] [2s 153ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [pool-3-thread-2] [2s 153ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [pool-3-thread-1] [2s 153ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [pool-3-thread-4] [2s 153ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [pool-3-thread-3] [2s 153ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [pool-3-thread-1] [2s 153ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [2s 153ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-1] [2s 153ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-1] [2s 153ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-3] [2s 153ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-3] [2s 153ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-3] [2s 153ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-3] [2s 153ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-1] [2s 153ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-1] [2s 153ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-3] [2s 153ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [2s 153ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-1] [2s 154ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-1] [2s 154ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-3] [2s 154ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-3] [2s 154ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-1] [2s 154ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@71c682d0 queue.isEmpty: true DEBUG: [pool-3-thread-3] [2s 154ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@66435e66 queue.isEmpty: true DEBUG: [pool-3-thread-1] [2s 154ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@71c682d0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-3] [2s 154ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@66435e66, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-1] [2s 154ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [2s 154ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [2s 154ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [2s 154ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [2s 154ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [2s 154ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [2s 154ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [2s 154ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [2s 154ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-3] [2s 154ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-1] [2s 154ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-3] [2s 154ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-1] [2s 155ms] PlainHttpConnection(SocketTube(8)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [2s 155ms] PlainHttpConnection(SocketTube(9)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [2s 157ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [HttpClient-2-Worker0] [2s 157ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [HttpClient-2-Worker1] [2s 157ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker1] [2s 157ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker1] [2s 157ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker1] [2s 157ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker0] [2s 157ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker0] [2s 157ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker0] [2s 157ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker0] [2s 157ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker1] [2s 158ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker1] [2s 158ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker0] [2s 158ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker1] [2s 158ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker1] [2s 158ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker1] [2s 158ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5d7660a9 queue.isEmpty: true DEBUG: [HttpClient-2-Worker1] [2s 158ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5d7660a9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker1] [2s 158ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [2s 158ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [2s 158ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [2s 158ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [2s 158ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-3] [2s 159ms] PlainHttpConnection(SocketTube(9)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [2s 159ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [2s 159ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4d87d852 for C (true) DEBUG: [pool-3-thread-1] [2s 161ms] PlainHttpConnection(SocketTube(8)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-1] [2s 162ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [HttpClient-2-Worker1] [2s 165ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker1] [2s 165ms] PlainHttpConnection(SocketTube(10)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [2s 165ms] PlainHttpConnection(SocketTube(10)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57781 DEBUG: [HttpClient-2-Worker1] [2s 166ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@477fb322 for C (true) DEBUG: [HttpClient-2-Worker2] [2s 166ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@714b38fc for C (true) DEBUG: [HttpClient-2-Worker2] [2s 166ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker2] [2s 166ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker2] [2s 166ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker2] [2s 166ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker2] [2s 166ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker2] [2s 166ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-2-Worker2] [2s 166ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker2] [2s 166ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker2] [2s 166ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60785 DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47381 DEBUG: [HttpClient-2-Worker3] [2s 166ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@969e60f DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 167ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-2-Worker4] [2s 167ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [HttpClient-3-SelectorManager] [2s 167ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [2s 167ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 167ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 167ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 167ms] SocketTube(9) write: offloading requestMore Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-2-Worker6] [2s 167ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker4] [2s 167ms] Http1Exchange SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker4] [2s 167ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker4] [2s 167ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker4] [2s 167ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker6] [2s 167ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker6] [2s 167ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-3-SelectorManager] [2s 167ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-2-Worker6] [2s 167ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker6] [2s 167ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 167ms] SocketTube(10) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6252dae6 DEBUG: [HttpClient-3-SelectorManager] [2s 167ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 167ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 167ms] Http1AsyncReceiver(SocketTube(10)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [2s 167ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 167ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-2-Worker7] [2s 168ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker7] [2s 168ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker7] [2s 168ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker7] [2s 168ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-2-Worker7] [2s 168ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker2] [2s 168ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker7] [2s 168ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker2] [2s 168ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-SelectorManager] [2s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a768288 for R (true) DEBUG: [HttpClient-2-Worker5] [2s 167ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker5] [2s 168ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker5] [2s 168ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker5] [2s 168ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-2-Worker5] [2s 168ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker5] [2s 168ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker4] [2s 167ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker4] [2s 168ms] Http1Publisher(SocketTube(10)) got subscriber: SocketTube(10) DEBUG: [HttpClient-2-Worker4] [2s 168ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker4] [2s 168ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker4] [2s 168ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker2] [2s 168ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker2] [2s 168ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker2] [2s 168ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker2] [2s 168ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker2] [2s 168ms] Http1Publisher(SocketTube(9)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker2] [2s 169ms] SocketTube(9) trying to write: 191 DEBUG: [HttpClient-2-Worker2] [2s 169ms] SocketTube(9) wrote: 191 DEBUG: [HttpClient-2-Worker2] [2s 169ms] SocketTube(9) write: requesting more... Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-3-SelectorManager] [2s 169ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@126da944 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 169ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 169ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-2-Worker8] [2s 169ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker8] [2s 169ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker8] [2s 169ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker8] [2s 169ms] Http1Publisher(SocketTube(10)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker8] [2s 169ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [2s 169ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker2] [2s 169ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker4] [2s 169ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker4] [2s 169ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker4] [2s 169ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker4] [2s 169ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker4] [2s 169ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker4] [2s 169ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker4] [2s 170ms] Http1Publisher(SocketTube(10)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker3] [2s 170ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [HttpClient-2-Worker3] [2s 170ms] SocketTube(8) connecting flows DEBUG: [HttpClient-2-Worker3] [2s 170ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-2-Worker3] [2s 170ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-2-Worker3] [2s 170ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker3] [2s 170ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-2-Worker3] [2s 170ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-2-Worker3] [2s 170ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-2-Worker3] [2s 170ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker0] [2s 170ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker2] [2s 169ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker0] [2s 170ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker0] [2s 170ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker0] [2s 170ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2a8d3c58 queue.isEmpty: true DEBUG: [HttpClient-2-Worker0] [2s 170ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2a8d3c58, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker0] [2s 170ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [2s 170ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [2s 170ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [2s 170ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [2s 170ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker0] [2s 170ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker0] [2s 170ms] PlainHttpConnection(SocketTube(11)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker4] [2s 170ms] SocketTube(10) trying to write: 191 DEBUG: [HttpClient-2-Worker0] [2s 171ms] PlainHttpConnection(SocketTube(11)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker4] [2s 171ms] SocketTube(10) wrote: 191 DEBUG: [HttpClient-2-Worker4] [2s 171ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker4] [2s 171ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker4] [2s 171ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker4] [2s 171ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker4] [2s 171ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker4] [2s 171ms] Http1Publisher(SocketTube(10)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker4] [2s 171ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker4] [2s 171ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker4] [2s 171ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker4] [2s 171ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker4] [2s 171ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-SelectorManager] [2s 170ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-2-Worker4] [2s 171ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker4] [2s 171ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker4] [2s 171ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-SelectorManager] [2s 171ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1800788c DEBUG: [HttpClient-3-SelectorManager] [2s 171ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-Worker4] [2s 171ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker4] [2s 171ms] Http1Publisher(SocketTube(10)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1af8159b DEBUG: [HttpClient-2-Worker2] [2s 170ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker2] [2s 172ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker2] [2s 172ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker2] [2s 172ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker2] [2s 172ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker2] [2s 172ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker2] [2s 172ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker2] [2s 172ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker2] [2s 172ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker2] [2s 172ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker2] [2s 172ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker2] [2s 172ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1874e563 DEBUG: [HttpClient-2-Worker2] [2s 172ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker2] [2s 172ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker2] [2s 172ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-2-Worker0] [2s 171ms] PlainHttpConnection(SocketTube(11)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [2s 171ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 172ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [2s 172ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 172ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-2-Worker3] [2s 172ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker9] [2s 172ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker3] [2s 172ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker9] [2s 172ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker3] [2s 172ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-2-Worker9] [2s 172ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker3] [2s 172ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-Worker4] [2s 171ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker4] [2s 173ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker4] [2s 173ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker4] [2s 173ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) First time around DEBUG: [HttpClient-2-Worker4] [2s 173ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker2] [2s 172ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-2-Worker2] [2s 173ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-3-SelectorManager] [2s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@126da944 for None (false) DEBUG: [HttpClient-2-Worker9] [2s 172ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-2-Worker9] [2s 173ms] SocketTube(8) resuming read event DEBUG: [HttpClient-2-Worker9] [2s 173ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 173ms] SocketTube(9) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [2s 173ms] Http1AsyncReceiver(SocketTube(9)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [2s 173ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker10] [2s 174ms] Http1AsyncReceiver(SocketTube(9)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@66435e66 DEBUG: [HttpClient-2-Worker10] [2s 174ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker10] [2s 174ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@66435e66 DEBUG: [HttpClient-2-Worker10] [2s 174ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker10] [2s 174ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker10] [2s 174ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@66435e66 DEBUG: [HttpClient-2-Worker10] [2s 174ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker10] [2s 174ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 57781 DEBUG: [HttpClient-2-Worker10] [2s 174ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker10] [2s 174ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7f017340(3) DEBUG: [HttpClient-2-Worker10] [2s 175ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@22ab51c2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2694c14f queue.isEmpty: false DEBUG: [HttpClient-2-Worker10] [2s 175ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 4 DEBUG: [HttpClient-2-Worker10] [2s 175ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker10] [2s 175ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker10] [2s 175ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@22ab51c2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2694c14f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker10] [2s 175ms] Http1AsyncReceiver(SocketTube(9)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@22ab51c2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2694c14f DEBUG: [HttpClient-2-Worker10] [2s 175ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker10] [2s 175ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@22ab51c2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2694c14f DEBUG: [HttpClient-2-Worker10] [2s 175ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker10] [2s 175ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker10] [2s 175ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker10] [2s 175ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [HttpClient-2-Worker10] [2s 175ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker10] [2s 175ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-2-Worker10] [2s 175ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker10] [2s 175ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker10] [2s 175ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker10] [2s 175ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [2s 175ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker10] [2s 175ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker10] [2s 175ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker10] [2s 175ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker10] [2s 175ms] HttpClientImpl(3) ClientImpl (async) elapsed 22 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-2-Worker10] [2s 175ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker10] [2s 176ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7f017340(3) DEBUG: [HttpClient-2-Worker10] [2s 176ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-2-Worker10] [2s 176ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [2s 174ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@126da944 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@126da944 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5f97876b for C (true) DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f3f6a4 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-2-Worker11] [2s 176ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(9) no more bytes available DEBUG: [HttpClient-2-Worker11] [2s 176ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker11] [2s 176ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-2-Worker11] [2s 176ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker11] [2s 176ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker11] [2s 176ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker11] [2s 176ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker11] [2s 176ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker11] [2s 176ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker11] [2s 176ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker11] [2s 176ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker11] [2s 176ms] Http1Publisher(SocketTube(8)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker11] [2s 176ms] SocketTube(8) trying to write: 191 DEBUG: [HttpClient-2-Worker11] [2s 177ms] SocketTube(8) wrote: 191 DEBUG: [HttpClient-2-Worker11] [2s 177ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-2-Worker11] [2s 177ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker11] [2s 177ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker11] [2s 177ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker11] [2s 177ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker11] [2s 177ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker11] [2s 177ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker11] [2s 177ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker11] [2s 177ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [HttpClient-2-Worker11] [2s 177ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker11] [2s 177ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker11] [2s 177ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@32ea669c DEBUG: [HttpClient-2-Worker11] [2s 177ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@126da944 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 177ms] SocketTube(9) leaving read() loop with no bytes Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 177ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 177ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker12] [2s 177ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [2s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a768288 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 177ms] SocketTube(10) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [2s 177ms] Http1AsyncReceiver(SocketTube(10)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [2s 177ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a768288 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-Worker13] [2s 178ms] Http1AsyncReceiver(SocketTube(10)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5d7660a9 DEBUG: [HttpClient-2-Worker13] [2s 178ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker13] [2s 178ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5d7660a9 DEBUG: [HttpClient-2-Worker13] [2s 178ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker13] [2s 178ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker13] [2s 178ms] Http1AsyncReceiver(SocketTube(10)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5d7660a9 DEBUG: [HttpClient-2-Worker13] [2s 178ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker12] [2s 177ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60537 DEBUG: [HttpClient-2-Worker14] [2s 178ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker14] [2s 178ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker14] [2s 178ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker14] [2s 178ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker14] [2s 178ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker14] [2s 178ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker14] [2s 178ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-2-Worker14] [2s 178ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker14] [2s 178ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker14] [2s 178ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker13] [2s 178ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-2-Worker14] [2s 179ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker14] [2s 179ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker14] [2s 179ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker14] [2s 179ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f3f6a4 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 183ms] SocketTube(8) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [2s 184ms] Http1AsyncReceiver(SocketTube(8)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [2s 184ms] SocketTube(8) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 184ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f3f6a4 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 184ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 184ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [2s 184ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@58e34aef DEBUG: [HttpClient-3-SelectorManager] [2s 184ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 184ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 184ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [2s 184ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 184ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 184ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 184ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker15] [2s 184ms] Http1AsyncReceiver(SocketTube(8)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@71c682d0 DEBUG: [HttpClient-2-Worker15] [2s 184ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker15] [2s 184ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@71c682d0 DEBUG: [HttpClient-2-Worker15] [2s 184ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker17] [2s 184ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker17] [2s 184ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker17] [2s 184ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker17] [2s 185ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker17] [2s 185ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker17] [2s 185ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker17] [2s 185ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker17] [2s 185ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker17] [2s 185ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker17] [2s 185ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker16] [2s 184ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker17] [2s 185ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker17] [2s 185ms] Http1Publisher(SocketTube(11)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker16] [2s 185ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker17] [2s 185ms] SocketTube(11) trying to write: 191 DEBUG: [HttpClient-2-Worker17] [2s 185ms] SocketTube(11) wrote: 191 DEBUG: [HttpClient-2-Worker17] [2s 185ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker17] [2s 185ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker17] [2s 185ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker17] [2s 185ms] SocketTube(11) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker17] [2s 185ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker17] [2s 185ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker17] [2s 185ms] Http1Exchange reading headers Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 47381 DEBUG: [HttpClient-2-Worker16] [2s 185ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker16] [2s 186ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-2-Worker16] [2s 186ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker16] [2s 186ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1671e25 for R (true) DEBUG: [HttpClient-2-Worker17] [2s 185ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker17] [2s 186ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-2-Worker17] [2s 186ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker13] [2s 186ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker17] [2s 186ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker17] [2s 186ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@74eea6ad DEBUG: [HttpClient-2-Worker17] [2s 186ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [2s 186ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7f017340(3) DEBUG: [HttpClient-2-Worker13] [2s 187ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@29b0e09b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16d39f2c queue.isEmpty: false DEBUG: [HttpClient-2-Worker13] [2s 187ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 4 DEBUG: [HttpClient-2-Worker13] [2s 187ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker13] [2s 187ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker13] [2s 187ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@29b0e09b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16d39f2c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker13] [2s 187ms] Http1AsyncReceiver(SocketTube(10)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@29b0e09b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16d39f2c DEBUG: [HttpClient-2-Worker13] [2s 187ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker13] [2s 187ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@29b0e09b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16d39f2c DEBUG: [HttpClient-2-Worker13] [2s 187ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker13] [2s 187ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker13] [2s 187ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker13] [2s 187ms] Http1AsyncReceiver(SocketTube(10)) cleared DEBUG: [HttpClient-2-Worker13] [2s 187ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) SocketTube(10): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker13] [2s 187ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-2-Worker13] [2s 187ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker13] [2s 187ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker13] [2s 187ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker13] [2s 187ms] SocketTube(10) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [2s 187ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker13] [2s 187ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker13] [2s 187ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker13] [2s 187ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker13] [2s 187ms] HttpClientImpl(3) ClientImpl (async) elapsed 34 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-2-Worker13] [2s 188ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker13] [2s 188ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7f017340(3) DEBUG: [HttpClient-2-Worker13] [2s 188ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 0 DEBUG: [HttpClient-2-Worker13] [2s 188ms] Http1AsyncReceiver(SocketTube(10)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker15] [2s 187ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker15] [2s 188ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@71c682d0 DEBUG: [HttpClient-2-Worker15] [2s 188ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker15] [2s 188ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 60785 DEBUG: [HttpClient-2-Worker15] [2s 189ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker15] [2s 189ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7f017340(3) DEBUG: [HttpClient-2-Worker15] [2s 189ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6d01516c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@77f5a56a queue.isEmpty: false DEBUG: [HttpClient-2-Worker15] [2s 189ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 4 DEBUG: [HttpClient-2-Worker15] [2s 189ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker15] [2s 189ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker15] [2s 189ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6d01516c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@77f5a56a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker15] [2s 189ms] Http1AsyncReceiver(SocketTube(8)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6d01516c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@77f5a56a DEBUG: [HttpClient-2-Worker15] [2s 189ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker15] [2s 189ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6d01516c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@77f5a56a DEBUG: [HttpClient-2-Worker15] [2s 189ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker15] [2s 189ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker15] [2s 189ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker15] [2s 189ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [HttpClient-2-Worker15] [2s 189ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) SocketTube(8): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker15] [2s 190ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-Worker15] [2s 190ms] SocketTube(8) connecting flows DEBUG: [HttpClient-2-Worker15] [2s 190ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-2-Worker15] [2s 190ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-2-Worker15] [2s 190ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [2s 190ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-2-Worker15] [2s 190ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker15] [2s 190ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-3-SelectorManager] [2s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1671e25 for None (false) DEBUG: [HttpClient-2-Worker15] [2s 190ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker15] [2s 190ms] HttpClientImpl(3) ClientImpl (async) elapsed 37 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-2-Worker15] [2s 190ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker15] [2s 190ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7f017340(3) DEBUG: [HttpClient-2-Worker15] [2s 190ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [HttpClient-2-Worker15] [2s 190ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [2s 193ms] SocketTube(11) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [2s 193ms] Http1AsyncReceiver(SocketTube(11)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [2s 193ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1671e25 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 193ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker18] [2s 193ms] Http1AsyncReceiver(SocketTube(11)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2a8d3c58 DEBUG: [HttpClient-2-Worker18] [2s 194ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker18] [2s 194ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2a8d3c58 DEBUG: [HttpClient-3-SelectorManager] [2s 193ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(10) handling pending subscription for CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-Worker18] [2s 194ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a768288 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-2-Worker18] [2s 194ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-2-Worker19] [2s 194ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(8) handling pending subscription for CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(8) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f3f6a4 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-2-Worker20] [2s 194ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-2-Worker20] [2s 194ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker18] [2s 194ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2a8d3c58 DEBUG: [HttpClient-2-Worker18] [2s 195ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker18] [2s 195ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker19] [2s 194ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 60537 DEBUG: [HttpClient-2-Worker18] [2s 196ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker18] [2s 196ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7f017340(3) DEBUG: [HttpClient-2-Worker18] [2s 196ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@244ac779/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20755728 queue.isEmpty: false DEBUG: [HttpClient-2-Worker18] [2s 196ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 4 DEBUG: [HttpClient-2-Worker18] [2s 196ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker18] [2s 196ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker18] [2s 196ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@244ac779/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20755728, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker18] [2s 196ms] Http1AsyncReceiver(SocketTube(11)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@244ac779/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20755728 DEBUG: [HttpClient-2-Worker18] [2s 196ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker18] [2s 196ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@244ac779/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20755728 DEBUG: [HttpClient-2-Worker18] [2s 196ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker18] [2s 196ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker18] [2s 197ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker18] [2s 197ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [HttpClient-2-Worker18] [2s 197ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) SocketTube(11): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker18] [2s 197ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-2-Worker18] [2s 197ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker18] [2s 197ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker18] [2s 197ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker18] [2s 197ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker18] [2s 197ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker18] [2s 197ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker18] [2s 197ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-3-SelectorManager] [2s 197ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [2s 197ms] SocketTube(11) handling pending subscription for CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [2s 197ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [2s 197ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 197ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 197ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 197ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1671e25 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 197ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 197ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 197ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 197ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 197ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker21] [2s 197ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker21] [2s 197ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker18] [2s 197ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker18] [2s 198ms] HttpClientImpl(3) ClientImpl (async) elapsed 44 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-2-Worker18] [2s 198ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker18] [2s 198ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7f017340(3) DEBUG: [HttpClient-2-Worker18] [2s 198ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [HttpClient-2-Worker18] [2s 198ms] Http1AsyncReceiver(SocketTube(11)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [2s 209ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [2s 209ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(9) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(9) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] ConnectionPool(3) SocketTube(9) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(10) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(10) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] ConnectionPool(3) SocketTube(10) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(8) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(8) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] ConnectionPool(3) SocketTube(8) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 211ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [2s 211ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 211ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 211ms] SocketTube(11) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 211ms] SocketTube(11) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [2s 211ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 211ms] ConnectionPool(3) SocketTube(11) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [2s 211ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [2s 211ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 211ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 211ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 212ms] HttpClientImpl(4) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [pool-4-thread-1] [2s 213ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [pool-4-thread-2] [2s 213ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [pool-4-thread-3] [2s 213ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [pool-4-thread-1] [2s 213ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [pool-4-thread-1] [2s 213ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-1] [2s 213ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-1] [2s 213ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-1] [2s 213ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-3] [2s 213ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [pool-4-thread-3] [2s 214ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-3] [2s 214ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-3] [2s 214ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-3] [2s 214ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-1] [2s 214ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [2s 214ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-3] [2s 214ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-3] [2s 214ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-1] [2s 214ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-1] [2s 214ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-3] [2s 214ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-3] [2s 214ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-3] [2s 214ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1efdd581 queue.isEmpty: true DEBUG: [pool-4-thread-4] [2s 213ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [pool-4-thread-3] [2s 214ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1efdd581, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-3] [2s 214ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [2s 214ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [2s 214ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [2s 214ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [2s 214ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-3] [2s 214ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-3] [2s 215ms] PlainHttpConnection(SocketTube(13)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-3] [2s 215ms] PlainHttpConnection(SocketTube(13)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-3] [2s 215ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-3-Worker0] [2s 214ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [pool-4-thread-1] [2s 214ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@14cbbfd8 queue.isEmpty: true DEBUG: [HttpClient-3-Worker1] [2s 215ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [pool-4-thread-1] [2s 215ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@14cbbfd8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-1] [2s 215ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [2s 215ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [2s 215ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [2s 215ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [2s 215ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-1] [2s 215ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-1] [2s 215ms] PlainHttpConnection(SocketTube(12)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [2s 215ms] PlainHttpConnection(SocketTube(12)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [2s 215ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@64f99c97 for C (true) DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6e01f7e7 for C (true) DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57251 DEBUG: [HttpClient-4-SelectorManager] [2s 218ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker2] [2s 218ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker2] [2s 218ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [HttpClient-3-Worker2] [2s 218ms] SocketTube(12) connecting flows DEBUG: [HttpClient-3-Worker2] [2s 218ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-3-Worker2] [2s 218ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-3-Worker2] [2s 218ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker2] [2s 218ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [HttpClient-3-Worker2] [2s 218ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-3-Worker2] [2s 218ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-3-Worker2] [2s 218ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-3-Worker2] [2s 219ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker2] [2s 219ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker2] [2s 219ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-3-Worker2] [2s 219ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-SelectorManager] [2s 219ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57735 DEBUG: [HttpClient-4-SelectorManager] [2s 219ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-Worker3] [2s 219ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker3] [2s 219ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker3] [2s 219ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker3] [2s 219ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker3] [2s 219ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker0] [2s 215ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-SelectorManager] [2s 219ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3b64890 DEBUG: [HttpClient-4-SelectorManager] [2s 219ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 219ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 219ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker0] [2s 219ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker0] [2s 219ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker0] [2s 219ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker4] [2s 219ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker4] [2s 219ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker4] [2s 219ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker4] [2s 219ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-3-Worker4] [2s 219ms] SocketTube(12) resuming read event DEBUG: [HttpClient-3-Worker4] [2s 219ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker0] [2s 220ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker0] [2s 220ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker3] [2s 219ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker0] [2s 220ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker0] [2s 220ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-SelectorManager] [2s 219ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 220ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-3-Worker0] [2s 220ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5131dd7d queue.isEmpty: true DEBUG: [HttpClient-3-Worker1] [2s 219ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker0] [2s 220ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5131dd7d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker1] [2s 220ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker1] [2s 220ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker1] [2s 220ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker3] [2s 220ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-4-SelectorManager] [2s 220ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 220ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-3-Worker5] [2s 220ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [2s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ae2ab30 for R (true) DEBUG: [HttpClient-3-Worker5] [2s 220ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker5] [2s 220ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-3-Worker5] [2s 221ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker5] [2s 221ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker5] [2s 221ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker5] [2s 221ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker5] [2s 221ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker5] [2s 221ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker5] [2s 221ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker1] [2s 221ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker1] [2s 222ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker1] [2s 222ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker1] [2s 222ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker1] [2s 222ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1681a4e2 queue.isEmpty: true DEBUG: [HttpClient-3-Worker1] [2s 222ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1681a4e2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker1] [2s 222ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker1] [2s 222ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [2s 222ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker1] [2s 222ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [2s 222ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker1] [2s 222ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker1] [2s 222ms] PlainHttpConnection(SocketTube(15)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [2s 222ms] PlainHttpConnection(SocketTube(15)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [2s 223ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [HttpClient-3-Worker5] [2s 225ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker5] [2s 225ms] Http1Publisher(SocketTube(12)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker5] [2s 225ms] SocketTube(12) trying to write: 191 DEBUG: [HttpClient-3-Worker0] [2s 220ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker5] [2s 226ms] SocketTube(12) wrote: 191 DEBUG: [HttpClient-3-Worker0] [2s 226ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker5] [2s 226ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-3-Worker0] [2s 226ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker5] [2s 226ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker3] [2s 220ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker5] [2s 226ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker5] [2s 226ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 220ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-3-Worker5] [2s 226ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker5] [2s 226ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker5] [2s 226ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker5] [2s 226ms] Http1Response(id=13, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker5] [2s 226ms] Http1Response(id=13, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [HttpClient-3-Worker5] [2s 226ms] Http1Response(id=13, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker5] [2s 226ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker5] [2s 226ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@36ba41e9 DEBUG: [HttpClient-3-Worker5] [2s 226ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker0] [2s 226ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [2s 226ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker0] [2s 226ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker0] [2s 226ms] PlainHttpConnection(SocketTube(14)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [2s 227ms] PlainHttpConnection(SocketTube(14)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [2s 227ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [2s 226ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4b2c9b0c DEBUG: [HttpClient-4-SelectorManager] [2s 227ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 227ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 227ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [2s 227ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 227ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 227ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ae2ab30 for None (false) DEBUG: [HttpClient-3-Worker3] [2s 226ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker3] [2s 227ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker6] [2s 227ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [2s 227ms] SocketTube(12) read bytes: 79 DEBUG: [HttpClient-3-Worker6] [2s 228ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker6] [2s 228ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-SelectorManager] [2s 228ms] Http1AsyncReceiver(SocketTube(12)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [2s 228ms] SocketTube(12) resuming read event Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-3-Worker7] [2s 228ms] Http1AsyncReceiver(SocketTube(12)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@14cbbfd8 DEBUG: [HttpClient-3-Worker7] [2s 228ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker6] [2s 228ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-3-Worker7] [2s 228ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@14cbbfd8 DEBUG: [HttpClient-4-SelectorManager] [2s 228ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ae2ab30 for R (false) DEBUG: [HttpClient-3-Worker7] [2s 228ms] Http1Response(id=13, PlainHttpConnection(SocketTube(12))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-SelectorManager] [2s 228ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 228ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7a6fa831 for C (true) DEBUG: [HttpClient-3-Worker7] [2s 228ms] Http1Response(id=13, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker3] [2s 228ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker6] [2s 228ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 228ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@60b9b761 for C (true) DEBUG: [HttpClient-4-SelectorManager] [2s 228ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 228ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker6] [2s 228ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker8] [2s 229ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker8] [2s 229ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker8] [2s 229ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker8] [2s 229ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker8] [2s 229ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker7] [2s 228ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@14cbbfd8 DEBUG: [HttpClient-3-Worker3] [2s 228ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker3] [2s 229ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker3] [2s 229ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker3] [2s 229ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker3] [2s 229ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker3] [2s 229ms] Http1Publisher(SocketTube(13)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker3] [2s 229ms] SocketTube(13) trying to write: 191 DEBUG: [HttpClient-3-Worker7] [2s 229ms] Http1Response(id=13, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51985 DEBUG: [HttpClient-3-Worker3] [2s 229ms] SocketTube(13) wrote: 191 DEBUG: [HttpClient-3-Worker3] [2s 229ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37487 DEBUG: [HttpClient-3-Worker9] [2s 229ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker9] [2s 230ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker9] [2s 230ms] SocketTube(14) connecting flows DEBUG: [HttpClient-4-SelectorManager] [2s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48cbb37c for R (true) DEBUG: [HttpClient-3-Worker10] [2s 230ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker10] [2s 230ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker10] [2s 230ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker10] [2s 230ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker10] [2s 230ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker10] [2s 230ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 230ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-3-Worker10] [2s 230ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-3-Worker10] [2s 230ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker10] [2s 230ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-3-Worker10] [2s 230ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker3] [2s 230ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker7] [2s 230ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-3-Worker3] [2s 233ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker3] [2s 234ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker3] [2s 234ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker9] [2s 230ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker10] [2s 234ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-SelectorManager] [2s 230ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4928f443 DEBUG: [HttpClient-3-Worker10] [2s 234ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-SelectorManager] [2s 234ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-3-Worker10] [2s 234ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker10] [2s 234ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker3] [2s 234ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker9] [2s 234ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-4-SelectorManager] [2s 234ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 234ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker9] [2s 234ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 234ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 234ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-3-Worker11] [2s 234ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker11] [2s 234ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker11] [2s 234ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker11] [2s 234ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-3-Worker11] [2s 234ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48cbb37c for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 235ms] SocketTube(13) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [2s 235ms] Http1AsyncReceiver(SocketTube(13)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [2s 235ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48cbb37c for R (false) DEBUG: [HttpClient-3-Worker3] [2s 234ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker3] [2s 235ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker3] [2s 235ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker3] [2s 235ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker9] [2s 234ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [HttpClient-3-Worker9] [2s 235ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker9] [2s 235ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker9] [2s 235ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker11] [2s 234ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 235ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13b4174b for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 235ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 235ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-3-Worker12] [2s 235ms] Http1AsyncReceiver(SocketTube(13)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1efdd581 DEBUG: [HttpClient-4-SelectorManager] [2s 235ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 235ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5880947c DEBUG: [HttpClient-4-SelectorManager] [2s 235ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 235ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-3-Worker12] [2s 235ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker12] [2s 235ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1efdd581 DEBUG: [HttpClient-3-Worker12] [2s 235ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker3] [2s 235ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker12] [2s 236ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker12] [2s 236ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1efdd581 Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-3-Worker13] [2s 236ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [2s 235ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker13] [2s 236ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker13] [2s 236ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-4-SelectorManager] [2s 236ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 236ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 236ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-3-Worker3] [2s 236ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker9] [2s 236ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker9] [2s 236ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker9] [2s 236ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker9] [2s 236ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker12] [2s 236ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 4 DEBUG: [HttpClient-3-Worker13] [2s 236ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-SelectorManager] [2s 236ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker13] [2s 237ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker13] [2s 237ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker13] [2s 237ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker13] [2s 237ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker13] [2s 237ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker13] [2s 237ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker13] [2s 237ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker13] [2s 237ms] Http1Publisher(SocketTube(15)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker14] [2s 236ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker14] [2s 237ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker14] [2s 237ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker14] [2s 237ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-3-Worker14] [2s 237ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker3] [2s 236ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker3] [2s 237ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker3] [2s 237ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker15] [2s 237ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker15] [2s 238ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker13] [2s 237ms] SocketTube(15) trying to write: 191 DEBUG: [HttpClient-3-Worker14] [2s 237ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [2s 238ms] SocketTube(15) wrote: 191 DEBUG: [HttpClient-3-Worker13] [2s 238ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker13] [2s 238ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker13] [2s 238ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [2s 238ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker3] [2s 237ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@25b4497a DEBUG: [HttpClient-3-Worker15] [2s 238ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker3] [2s 238ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker15] [2s 238ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker15] [2s 238ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker15] [2s 238ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker15] [2s 238ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker15] [2s 238ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker15] [2s 238ms] Http1Exchange bodySubscriber is null Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 57251 DEBUG: [HttpClient-3-Worker15] [2s 239ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker15] [2s 239ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker15] [2s 239ms] Http1Publisher(SocketTube(14)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker15] [2s 239ms] SocketTube(14) trying to write: 191 DEBUG: [HttpClient-3-Worker15] [2s 239ms] SocketTube(14) wrote: 191 DEBUG: [HttpClient-3-Worker15] [2s 239ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker15] [2s 239ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker15] [2s 239ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [2s 239ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [2s 239ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker15] [2s 239ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker15] [2s 239ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker15] [2s 239ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker15] [2s 239ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [HttpClient-3-Worker15] [2s 239ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-4-SelectorManager] [2s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5604e9c3 for R (true) DEBUG: [HttpClient-3-Worker13] [2s 238ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-SelectorManager] [2s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13b4174b for None (false) DEBUG: [HttpClient-3-Worker13] [2s 239ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker13] [2s 240ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker13] [2s 240ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker13] [2s 240ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [HttpClient-3-Worker13] [2s 240ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker13] [2s 240ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker13] [2s 240ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@8ad78f0 DEBUG: [HttpClient-3-Worker13] [2s 240ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker3] [2s 238ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker15] [2s 240ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker15] [2s 240ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7a5e691 DEBUG: [HttpClient-3-Worker3] [2s 240ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-3-Worker7] [2s 239ms] Http1Response(id=13, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker7] [2s 240ms] Http1Response(id=13, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1a0c42e9(4) DEBUG: [HttpClient-3-Worker7] [2s 240ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@287bdf7a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26bc2405 queue.isEmpty: false DEBUG: [HttpClient-3-Worker7] [2s 241ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 4 DEBUG: [HttpClient-3-Worker7] [2s 241ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker7] [2s 241ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker7] [2s 241ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@287bdf7a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26bc2405, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker7] [2s 241ms] Http1AsyncReceiver(SocketTube(12)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@287bdf7a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26bc2405 DEBUG: [HttpClient-3-Worker7] [2s 241ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker7] [2s 241ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@287bdf7a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26bc2405 DEBUG: [HttpClient-3-Worker7] [2s 241ms] Http1Response(id=13, PlainHttpConnection(SocketTube(12))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker7] [2s 241ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker7] [2s 241ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker7] [2s 241ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [HttpClient-3-Worker7] [2s 241ms] Http1Response(id=13, PlainHttpConnection(SocketTube(12))) SocketTube(12): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker7] [2s 241ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-Worker7] [2s 241ms] SocketTube(12) connecting flows DEBUG: [HttpClient-3-Worker7] [2s 241ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-3-Worker7] [2s 241ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-3-Worker7] [2s 241ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker7] [2s 241ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-3-Worker7] [2s 241ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker7] [2s 241ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-3-Worker7] [2s 242ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker7] [2s 242ms] HttpClientImpl(4) ClientImpl (async) elapsed 28 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-3-Worker7] [2s 242ms] Http1Response(id=13, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker7] [2s 242ms] Http1Response(id=13, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1a0c42e9(4) DEBUG: [HttpClient-3-Worker7] [2s 242ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [HttpClient-3-Worker7] [2s 242ms] Http1AsyncReceiver(SocketTube(12)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [2s 240ms] SocketTube(15) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [2s 242ms] Http1AsyncReceiver(SocketTube(15)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [2s 242ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13b4174b for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 242ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 242ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-Worker3] [2s 240ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [HttpClient-3-Worker16] [2s 242ms] Http1AsyncReceiver(SocketTube(15)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1681a4e2 DEBUG: [HttpClient-3-Worker16] [2s 242ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker16] [2s 242ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1681a4e2 DEBUG: [HttpClient-3-Worker3] [2s 242ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) headersReader is already completed DEBUG: [HttpClient-3-Worker3] [2s 242ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker3] [2s 242ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker15] [2s 240ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 242ms] SocketTube(12) handling pending subscription for CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-4-SelectorManager] [2s 243ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 243ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 243ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 243ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 243ms] SocketTube(12) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ae2ab30 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 243ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker16] [2s 242ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-SelectorManager] [2s 243ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 243ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 243ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 243ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-3-Worker17] [2s 243ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-3-Worker17] [2s 243ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5604e9c3 for None (false) DEBUG: [HttpClient-3-Worker16] [2s 243ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker16] [2s 243ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1681a4e2 DEBUG: [HttpClient-3-Worker16] [2s 243ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker16] [2s 243ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 57735 DEBUG: [HttpClient-4-SelectorManager] [2s 243ms] SocketTube(14) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [2s 244ms] Http1AsyncReceiver(SocketTube(14)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [2s 244ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5604e9c3 for R (false) DEBUG: [HttpClient-3-Worker18] [2s 244ms] Http1AsyncReceiver(SocketTube(14)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5131dd7d DEBUG: [HttpClient-4-SelectorManager] [2s 244ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 37487 DEBUG: [HttpClient-3-Worker16] [2s 244ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker16] [2s 244ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1a0c42e9(4) DEBUG: [HttpClient-3-Worker18] [2s 244ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker18] [2s 244ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5131dd7d DEBUG: [HttpClient-3-Worker18] [2s 244ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker18] [2s 244ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker18] [2s 244ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5131dd7d DEBUG: [HttpClient-3-Worker18] [2s 244ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker18] [2s 244ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker3] [2s 244ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker16] [2s 244ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@d1b6fb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69baf759 queue.isEmpty: false DEBUG: [HttpClient-3-Worker3] [2s 245ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1a0c42e9(4) Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 51985 DEBUG: [HttpClient-3-Worker18] [2s 245ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker16] [2s 245ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 4 DEBUG: [HttpClient-3-Worker16] [2s 245ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker16] [2s 245ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker16] [2s 245ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@d1b6fb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69baf759, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker16] [2s 245ms] Http1AsyncReceiver(SocketTube(15)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@d1b6fb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69baf759 DEBUG: [HttpClient-3-Worker16] [2s 245ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker3] [2s 245ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@67812e3e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11f7bdbb queue.isEmpty: false DEBUG: [HttpClient-3-Worker3] [2s 245ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker3] [2s 245ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [HttpClient-3-Worker3] [2s 245ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@67812e3e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11f7bdbb, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker3] [2s 245ms] Http1AsyncReceiver(SocketTube(13)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@67812e3e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11f7bdbb DEBUG: [HttpClient-3-Worker3] [2s 245ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker3] [2s 245ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@67812e3e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11f7bdbb DEBUG: [HttpClient-3-Worker3] [2s 245ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker3] [2s 245ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker3] [2s 245ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker3] [2s 245ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [HttpClient-3-Worker16] [2s 245ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@d1b6fb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69baf759 DEBUG: [HttpClient-3-Worker16] [2s 246ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker16] [2s 246ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker16] [2s 246ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker18] [2s 245ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1a0c42e9(4) DEBUG: [HttpClient-3-Worker3] [2s 245ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker3] [2s 246ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-3-Worker3] [2s 246ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker3] [2s 246ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker3] [2s 246ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker3] [2s 246ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker3] [2s 246ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [2s 246ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 246ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [2s 246ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 246ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 246ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 246ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 246ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48cbb37c for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 246ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 246ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 246ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-3-Worker3] [2s 246ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker3] [2s 247ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker16] [2s 247ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [HttpClient-3-Worker16] [2s 247ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) SocketTube(15): return to HTTP/1.1 pool DEBUG: [HttpClient-4-SelectorManager] [2s 247ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 247ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker19] [2s 247ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker19] [2s 247ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker3] [2s 247ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [HttpClient-3-Worker3] [2s 247ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-3-Worker3] [2s 247ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker3] [2s 247ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker3] [2s 248ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1a0c42e9(4) DEBUG: [HttpClient-3-Worker16] [2s 247ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-3-Worker3] [2s 248ms] HttpClientImpl(4) ClientImpl (async) elapsed 34 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-3-Worker16] [2s 248ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker16] [2s 248ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker16] [2s 248ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker16] [2s 248ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker16] [2s 248ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] SocketTube(15) handling pending subscription for CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13b4174b for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-3-Worker16] [2s 248ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker16] [2s 249ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [2s 249ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 249ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-3-Worker16] [2s 249ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker20] [2s 249ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker20] [2s 249ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker16] [2s 249ms] HttpClientImpl(4) ClientImpl (async) elapsed 35 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-3-Worker16] [2s 250ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker16] [2s 250ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1a0c42e9(4) DEBUG: [HttpClient-3-Worker16] [2s 250ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [HttpClient-3-Worker16] [2s 251ms] Http1AsyncReceiver(SocketTube(15)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker18] [2s 250ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6bcd38bf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36877c5b queue.isEmpty: false DEBUG: [HttpClient-3-Worker18] [2s 251ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 4 DEBUG: [HttpClient-3-Worker18] [2s 251ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker18] [2s 251ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker18] [2s 251ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6bcd38bf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36877c5b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker18] [2s 252ms] Http1AsyncReceiver(SocketTube(14)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6bcd38bf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36877c5b DEBUG: [HttpClient-3-Worker18] [2s 252ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker18] [2s 252ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6bcd38bf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36877c5b DEBUG: [HttpClient-3-Worker18] [2s 252ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker18] [2s 252ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker18] [2s 252ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker18] [2s 252ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [HttpClient-3-Worker18] [2s 252ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker18] [2s 253ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-3-Worker18] [2s 253ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker18] [2s 253ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker18] [2s 253ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker18] [2s 253ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker18] [2s 253ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker18] [2s 253ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker18] [2s 253ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker18] [2s 253ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker18] [2s 253ms] HttpClientImpl(4) ClientImpl (async) elapsed 40 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-3-Worker18] [2s 254ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker18] [2s 254ms] Http1Response(id=15, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1a0c42e9(4) DEBUG: [HttpClient-3-Worker18] [2s 254ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-3-Worker18] [2s 254ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [2s 257ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [2s 258ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 258ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 258ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 258ms] SocketTube(12) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 258ms] SocketTube(12) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-4-SelectorManager] [2s 258ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 258ms] ConnectionPool(4) SocketTube(12) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 258ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 258ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 258ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(13) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] ConnectionPool(4) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(15) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(15) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] ConnectionPool(4) SocketTube(15) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 259ms] HttpClientImpl(4) No key for channel DEBUG: [HttpClient-4-SelectorManager] [2s 263ms] SocketTube(14) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-4-SelectorManager] [2s 263ms] SocketTube(14) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@3709b352 (java.io.IOException: No key for channel) DEBUG: [HttpClient-4-SelectorManager] [2s 263ms] SocketTube(14) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-4-SelectorManager] [2s 263ms] SocketTube(14) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 263ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 263ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 263ms] ConnectionPool(4) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 263ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 263ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 264ms] HttpClientImpl(5) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [pool-5-thread-1] [2s 274ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [pool-5-thread-1] [2s 274ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [pool-5-thread-1] [2s 274ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-1] [2s 274ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-1] [2s 274ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-1] [2s 274ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-1] [2s 274ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-1] [2s 274ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-1] [2s 275ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-1] [2s 275ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-1] [2s 275ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@57f98f31 queue.isEmpty: true DEBUG: [pool-5-thread-1] [2s 275ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@57f98f31, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-1] [2s 275ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [2s 275ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [2s 275ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [2s 275ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [2s 275ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-1] [2s 275ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-1] [2s 275ms] PlainHttpConnection(SocketTube(16)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-1] [2s 275ms] PlainHttpConnection(SocketTube(16)) bind completed /0.0.0.0 DEBUG: [pool-5-thread-1] [2s 275ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [2s 276ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7a31f8b3 for C (true) DEBUG: [pool-5-thread-3] [2s 276ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [HttpClient-5-SelectorManager] [2s 276ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 276ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53745 DEBUG: [HttpClient-4-Worker0] [2s 276ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker0] [2s 281ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [HttpClient-4-Worker0] [2s 281ms] SocketTube(16) connecting flows DEBUG: [HttpClient-4-Worker0] [2s 281ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-4-Worker0] [2s 281ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-4-Worker0] [2s 281ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker0] [2s 281ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [HttpClient-4-Worker0] [2s 281ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-4-Worker0] [2s 281ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-4-Worker0] [2s 281ms] Http1Exchange requestAction.headers DEBUG: [pool-5-thread-4] [2s 281ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [HttpClient-4-Worker1] [2s 282ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [pool-5-thread-3] [2s 281ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [HttpClient-4-Worker1] [2s 282ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker1] [2s 282ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker1] [2s 282ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker1] [2s 282ms] ExchangeImpl new Http1Exchange, try to upgrade Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [pool-5-thread-3] [2s 282ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [2s 282ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-3] [2s 282ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-3] [2s 282ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker1] [2s 282ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker1] [2s 282ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-3] [2s 282ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-3] [2s 282ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker0] [2s 282ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker0] [2s 283ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker1] [2s 283ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker1] [2s 283ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-3] [2s 283ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker1] [2s 283ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4cc46f67 queue.isEmpty: true DEBUG: [HttpClient-4-Worker1] [2s 283ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4cc46f67, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker1] [2s 283ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker1] [2s 283ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [2s 283ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker1] [2s 283ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-2] [2s 283ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [HttpClient-4-Worker0] [2s 283ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-5-thread-3] [2s 283ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker0] [2s 283ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 0 DEBUG: [pool-5-thread-3] [2s 283ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@11ac7a9e queue.isEmpty: true DEBUG: [pool-5-thread-3] [2s 283ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@11ac7a9e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-3] [2s 283ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [2s 283ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [2s 283ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [2s 283ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [2s 283ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-3] [2s 283ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-3] [2s 283ms] PlainHttpConnection(SocketTube(18)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker1] [2s 283ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker1] [2s 283ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-3] [2s 283ms] PlainHttpConnection(SocketTube(18)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker1] [2s 283ms] PlainHttpConnection(SocketTube(17)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker2] [2s 283ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [pool-5-thread-3] [2s 284ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [HttpClient-4-Worker1] [2s 284ms] PlainHttpConnection(SocketTube(17)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker1] [2s 284ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [HttpClient-4-Worker2] [2s 284ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker2] [2s 284ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker2] [2s 284ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker2] [2s 284ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker2] [2s 284ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker2] [2s 286ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker2] [2s 286ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker2] [2s 286ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker2] [2s 286ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2ae228e6 queue.isEmpty: true DEBUG: [HttpClient-4-Worker2] [2s 286ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2ae228e6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker2] [2s 286ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker2] [2s 286ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker2] [2s 286ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker2] [2s 286ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker2] [2s 286ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker2] [2s 286ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker2] [2s 286ms] PlainHttpConnection(SocketTube(19)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker2] [2s 286ms] PlainHttpConnection(SocketTube(19)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker2] [2s 286ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [2s 288ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@70c993c3 for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 288ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@40ca81d4 for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 288ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 288ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@38dfcea7 DEBUG: [HttpClient-5-SelectorManager] [2s 288ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 288ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 288ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 288ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 288ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 288ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 288ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [2s 288ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 288ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36713 DEBUG: [HttpClient-5-SelectorManager] [2s 288ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 289ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57067 DEBUG: [HttpClient-4-Worker3] [2s 289ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker4] [2s 289ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-4-Worker4] [2s 289ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker4] [2s 289ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-4-Worker4] [2s 289ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker6] [2s 289ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker6] [2s 289ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker6] [2s 289ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker6] [2s 289ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker6] [2s 289ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker6] [2s 289ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker6] [2s 289ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [HttpClient-4-Worker6] [2s 289ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker6] [2s 289ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker6] [2s 289ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker5] [2s 289ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker5] [2s 290ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker5] [2s 290ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker5] [2s 290ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker5] [2s 290ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker5] [2s 290ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker5] [2s 290ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [HttpClient-4-Worker5] [2s 290ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker5] [2s 290ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker5] [2s 290ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker3] [2s 289ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker3] [2s 290ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker3] [2s 290ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-4-Worker3] [2s 290ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-Worker3] [2s 290ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker4] [2s 290ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker4] [2s 290ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker4] [2s 290ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker4] [2s 290ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker4] [2s 290ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker4] [2s 293ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [2s 293ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@55e4fcf1 for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 293ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6537e6ad for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 293ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 293ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@51aac5a4 DEBUG: [HttpClient-5-SelectorManager] [2s 293ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 293ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 293ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 293ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 293ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 293ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 293ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker7] [2s 293ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 293ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-4-Worker7] [2s 293ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-SelectorManager] [2s 293ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30e2a5fa DEBUG: [HttpClient-4-Worker7] [2s 293ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker7] [2s 293ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-4-Worker7] [2s 293ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker7] [2s 293ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker8] [2s 293ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker4] [2s 294ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker8] [2s 294ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker8] [2s 294ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker8] [2s 294ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker8] [2s 294ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-5-SelectorManager] [2s 293ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 294ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 294ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 294ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 294ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 294ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 294ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [2s 294ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker4] [2s 294ms] Http1Publisher(SocketTube(16)) onNext with 191 bytes DEBUG: [HttpClient-5-SelectorManager] [2s 294ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50273 DEBUG: [HttpClient-4-Worker4] [2s 294ms] SocketTube(16) trying to write: 191 DEBUG: [HttpClient-5-SelectorManager] [2s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aba2fc5 for R (true) DEBUG: [HttpClient-4-Worker11] [2s 295ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker11] [2s 295ms] Http1Exchange SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker11] [2s 295ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker11] [2s 295ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker11] [2s 295ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker11] [2s 295ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker11] [2s 295ms] Http1Publisher(SocketTube(19)) got subscriber: SocketTube(19) DEBUG: [HttpClient-4-Worker11] [2s 295ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker10] [2s 294ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker10] [2s 295ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker10] [2s 295ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker10] [2s 295ms] Http1Publisher(SocketTube(18)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker9] [2s 294ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 295ms] SocketTube(19) subscribe event raised Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-4-Worker4] [2s 295ms] SocketTube(16) wrote: 191 DEBUG: [HttpClient-4-Worker4] [2s 296ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [2s 296ms] SocketTube(19) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@132ddd7a DEBUG: [HttpClient-4-Worker5] [2s 296ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker11] [2s 295ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker5] [2s 296ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker5] [2s 296ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker11] [2s 296ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker10] [2s 295ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker9] [2s 295ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker9] [2s 296ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker4] [2s 296ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker4] [2s 296ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker4] [2s 296ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-4-Worker6] [2s 297ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker6] [2s 297ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker6] [2s 297ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [2s 296ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-4-Worker6] [2s 297ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker11] [2s 297ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker11] [2s 297ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker5] [2s 296ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker5] [2s 297ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker5] [2s 297ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker5] [2s 297ms] Http1Publisher(SocketTube(18)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker5] [2s 297ms] SocketTube(18) trying to write: 191 DEBUG: [HttpClient-4-Worker5] [2s 297ms] SocketTube(18) wrote: 191 DEBUG: [HttpClient-4-Worker5] [2s 297ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker5] [2s 297ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker5] [2s 297ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [2s 297ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [2s 297ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker5] [2s 297ms] Http1Publisher(SocketTube(18)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker5] [2s 297ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker5] [2s 297ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker5] [2s 297ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker5] [2s 298ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker5] [2s 298ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker5] [2s 298ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker5] [2s 298ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker5] [2s 298ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker5] [2s 298ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker9] [2s 296ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-4-Worker9] [2s 298ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker9] [2s 298ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker4] [2s 296ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-SelectorManager] [2s 297ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-4-Worker4] [2s 299ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker4] [2s 299ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker4] [2s 299ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker4] [2s 299ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [HttpClient-4-Worker4] [2s 299ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker4] [2s 299ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker4] [2s 299ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@69b0e2a7 DEBUG: [HttpClient-4-Worker4] [2s 299ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker6] [2s 297ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker11] [2s 297ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker11] [2s 299ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker5] [2s 298ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1a54032f DEBUG: [HttpClient-5-SelectorManager] [2s 299ms] Http1AsyncReceiver(SocketTube(19)) Received onSubscribed from upstream DEBUG: [HttpClient-4-Worker5] [2s 300ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker5] [2s 300ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker12] [2s 300ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker12] [2s 300ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker12] [2s 300ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker12] [2s 300ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-4-Worker12] [2s 300ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker12] [2s 300ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker6] [2s 299ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-4-Worker6] [2s 300ms] Http1Publisher(SocketTube(17)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker6] [2s 300ms] SocketTube(17) trying to write: 191 DEBUG: [HttpClient-4-Worker5] [2s 300ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6537e6ad for None (false) DEBUG: [HttpClient-4-Worker5] [2s 300ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [HttpClient-4-Worker5] [2s 300ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SocketTube(16) read bytes: 79 DEBUG: [HttpClient-4-Worker6] [2s 300ms] SocketTube(17) wrote: 191 DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] Http1AsyncReceiver(SocketTube(16)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-Worker6] [2s 300ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-Worker6] [2s 300ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6537e6ad for R (false) DEBUG: [HttpClient-4-Worker6] [2s 300ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [2s 300ms] Http1AsyncReceiver(SocketTube(16)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@57f98f31 DEBUG: [HttpClient-4-Worker13] [2s 300ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker13] [2s 300ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@57f98f31 DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36c57790 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74032ece for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-4-Worker14] [2s 301ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker14] [2s 301ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker14] [2s 301ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker14] [2s 301ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker14] [2s 301ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker14] [2s 301ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker14] [2s 301ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker14] [2s 301ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker14] [2s 301ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker14] [2s 301ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker6] [2s 300ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker6] [2s 301ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker6] [2s 301ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker13] [2s 300ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker14] [2s 301ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker14] [2s 301ms] Http1Publisher(SocketTube(19)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker6] [2s 301ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker6] [2s 301ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker6] [2s 301ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker6] [2s 301ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker13] [2s 301ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker13] [2s 302ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@57f98f31 DEBUG: [HttpClient-4-Worker13] [2s 302ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker13] [2s 302ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker14] [2s 301ms] SocketTube(19) trying to write: 191 DEBUG: [HttpClient-4-Worker6] [2s 301ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker6] [2s 302ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker6] [2s 302ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker6] [2s 302ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker6] [2s 302ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker6] [2s 302ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@64a262d6 DEBUG: [HttpClient-5-SelectorManager] [2s 302ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36c57790 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 302ms] SocketTube(18) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [2s 302ms] Http1AsyncReceiver(SocketTube(18)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-Worker14] [2s 302ms] SocketTube(19) wrote: 191 DEBUG: [HttpClient-5-SelectorManager] [2s 302ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker15] [2s 302ms] Http1AsyncReceiver(SocketTube(18)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@11ac7a9e DEBUG: [HttpClient-4-Worker15] [2s 302ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker15] [2s 302ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@11ac7a9e DEBUG: [HttpClient-4-Worker15] [2s 302ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker6] [2s 302ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker15] [2s 303ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker15] [2s 303ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@11ac7a9e DEBUG: [HttpClient-4-Worker15] [2s 303ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker15] [2s 303ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-SelectorManager] [2s 302ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36c57790 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 303ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [2s 302ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker14] [2s 303ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker14] [2s 303ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [2s 303ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [2s 303ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker14] [2s 303ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker14] [2s 303ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker14] [2s 303ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker14] [2s 303ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) First time around DEBUG: [HttpClient-4-Worker14] [2s 303ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker14] [2s 303ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker14] [2s 303ms] Http1Publisher(SocketTube(19)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@265b4248 DEBUG: [HttpClient-4-Worker14] [2s 304ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker6] [2s 303ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker6] [2s 304ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker6] [2s 304ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [HttpClient-4-Worker6] [2s 304ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [2s 303ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aba2fc5 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 304ms] SocketTube(17) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [2s 304ms] Http1AsyncReceiver(SocketTube(17)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 304ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 304ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aba2fc5 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 304ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [2s 304ms] Http1AsyncReceiver(SocketTube(17)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4cc46f67 DEBUG: [HttpClient-4-Worker16] [2s 304ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker16] [2s 304ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4cc46f67 DEBUG: [HttpClient-4-Worker16] [2s 304ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-5-SelectorManager] [2s 304ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74032ece for None (false) DEBUG: [HttpClient-4-Worker16] [2s 304ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-SelectorManager] [2s 304ms] SocketTube(19) read bytes: 79 DEBUG: [HttpClient-4-Worker16] [2s 304ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4cc46f67 DEBUG: [HttpClient-5-SelectorManager] [2s 304ms] Http1AsyncReceiver(SocketTube(19)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-Worker16] [2s 304ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker16] [2s 305ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-SelectorManager] [2s 305ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker17] [2s 305ms] Http1AsyncReceiver(SocketTube(19)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2ae228e6 DEBUG: [HttpClient-5-SelectorManager] [2s 305ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74032ece for R (false) DEBUG: [HttpClient-4-Worker17] [2s 305ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 305ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [2s 305ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2ae228e6 DEBUG: [HttpClient-4-Worker17] [2s 305ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker17] [2s 305ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker17] [2s 305ms] Http1AsyncReceiver(SocketTube(19)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2ae228e6 DEBUG: [HttpClient-4-Worker17] [2s 305ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker17] [2s 305ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 53745 DEBUG: [HttpClient-4-Worker13] [2s 306ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker13] [2s 307ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@593e6a66(5) DEBUG: [HttpClient-4-Worker13] [2s 307ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4dea33c3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73540518 queue.isEmpty: false DEBUG: [HttpClient-4-Worker13] [2s 307ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 4 DEBUG: [HttpClient-4-Worker13] [2s 307ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker13] [2s 307ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker13] [2s 307ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4dea33c3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73540518, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker13] [2s 307ms] Http1AsyncReceiver(SocketTube(16)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4dea33c3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73540518 DEBUG: [HttpClient-4-Worker13] [2s 307ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker13] [2s 307ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4dea33c3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73540518 DEBUG: [HttpClient-4-Worker13] [2s 307ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker13] [2s 307ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker13] [2s 307ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker13] [2s 307ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [HttpClient-4-Worker13] [2s 307ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) SocketTube(16): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker13] [2s 307ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-Worker13] [2s 307ms] SocketTube(16) connecting flows DEBUG: [HttpClient-4-Worker13] [2s 307ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-4-Worker13] [2s 307ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-4-Worker13] [2s 307ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [2s 307ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-4-Worker13] [2s 307ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker13] [2s 307ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-4-Worker13] [2s 307ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker13] [2s 307ms] HttpClientImpl(5) ClientImpl (async) elapsed 33 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-4-Worker13] [2s 308ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker13] [2s 308ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@593e6a66(5) DEBUG: [HttpClient-4-Worker13] [2s 308ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [HttpClient-4-Worker13] [2s 308ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate null Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 50273 DEBUG: [HttpClient-4-Worker17] [2s 308ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker17] [2s 308ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@593e6a66(5) Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 57067 DEBUG: [HttpClient-4-Worker16] [2s 308ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker16] [2s 308ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@593e6a66(5) DEBUG: [HttpClient-4-Worker16] [2s 308ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@18a0cb9d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@12000d5a queue.isEmpty: false DEBUG: [HttpClient-4-Worker16] [2s 308ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 4 DEBUG: [HttpClient-4-Worker16] [2s 309ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker16] [2s 309ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker16] [2s 309ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@18a0cb9d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@12000d5a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker16] [2s 309ms] Http1AsyncReceiver(SocketTube(17)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@18a0cb9d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@12000d5a DEBUG: [HttpClient-4-Worker16] [2s 309ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker16] [2s 309ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@18a0cb9d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@12000d5a DEBUG: [HttpClient-4-Worker16] [2s 309ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker16] [2s 309ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker16] [2s 309ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker16] [2s 309ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [HttpClient-4-Worker16] [2s 309ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) SocketTube(17): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker16] [2s 309ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-4-Worker16] [2s 309ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker16] [2s 309ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker16] [2s 309ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker16] [2s 309ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [2s 309ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker16] [2s 309ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker16] [2s 309ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker16] [2s 309ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker16] [2s 309ms] HttpClientImpl(5) ClientImpl (async) elapsed 27 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-5-SelectorManager] [2s 309ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-4-Worker16] [2s 309ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-SelectorManager] [2s 309ms] SocketTube(16) handling pending subscription for CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-Worker16] [2s 309ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@593e6a66(5) DEBUG: [HttpClient-4-Worker16] [2s 309ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [HttpClient-4-Worker16] [2s 309ms] Http1AsyncReceiver(SocketTube(17)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker17] [2s 308ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@54d828f5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5e1ef951 queue.isEmpty: false Oct 16, 2023 7:02:51 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 36713 DEBUG: [HttpClient-4-Worker17] [2s 310ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 4 DEBUG: [HttpClient-4-Worker15] [2s 310ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker17] [2s 310ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker15] [2s 310ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@593e6a66(5) DEBUG: [HttpClient-4-Worker17] [2s 310ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker15] [2s 310ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6a658032/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e5a09a6 queue.isEmpty: false DEBUG: [HttpClient-4-Worker15] [2s 310ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 4 DEBUG: [HttpClient-4-Worker15] [2s 310ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker15] [2s 310ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [HttpClient-4-Worker15] [2s 310ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6a658032/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e5a09a6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker15] [2s 310ms] Http1AsyncReceiver(SocketTube(18)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6a658032/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e5a09a6 DEBUG: [HttpClient-4-Worker15] [2s 310ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker15] [2s 310ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6a658032/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e5a09a6 DEBUG: [HttpClient-4-Worker15] [2s 310ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker15] [2s 310ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker15] [2s 310ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker15] [2s 310ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [HttpClient-4-Worker15] [2s 310ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) SocketTube(18): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker17] [2s 310ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@54d828f5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5e1ef951, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker17] [2s 310ms] Http1AsyncReceiver(SocketTube(19)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@54d828f5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5e1ef951 DEBUG: [HttpClient-4-Worker17] [2s 310ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker17] [2s 310ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@54d828f5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5e1ef951 DEBUG: [HttpClient-4-Worker17] [2s 310ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker17] [2s 311ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker17] [2s 311ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker17] [2s 311ms] Http1AsyncReceiver(SocketTube(19)) cleared DEBUG: [HttpClient-4-Worker17] [2s 311ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) SocketTube(19): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker17] [2s 311ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-4-Worker17] [2s 311ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker17] [2s 311ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker17] [2s 311ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker17] [2s 311ms] SocketTube(19) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [2s 311ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker17] [2s 311ms] SocketTube(19) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker17] [2s 311ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker17] [2s 311ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [HttpClient-4-Worker17] [2s 311ms] HttpClientImpl(5) ClientImpl (async) elapsed 28 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-4-Worker17] [2s 311ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker17] [2s 311ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@593e6a66(5) DEBUG: [HttpClient-4-Worker17] [2s 311ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 0 DEBUG: [HttpClient-4-Worker17] [2s 311ms] Http1AsyncReceiver(SocketTube(19)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker15] [2s 310ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-4-Worker15] [2s 311ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker15] [2s 311ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker15] [2s 311ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker15] [2s 311ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [2s 311ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker15] [2s 311ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker15] [2s 311ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker15] [2s 311ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker15] [2s 311ms] HttpClientImpl(5) ClientImpl (async) elapsed 35 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-4-Worker15] [2s 311ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker15] [2s 312ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@593e6a66(5) DEBUG: [HttpClient-4-Worker15] [2s 312ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [HttpClient-4-Worker15] [2s 312ms] Http1AsyncReceiver(SocketTube(18)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [2s 309ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 313ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 313ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 313ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 313ms] SocketTube(16) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6537e6ad for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 313ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 313ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 313ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 315ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 315ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [2s 315ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 315ms] SocketTube(17) handling pending subscription for CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [2s 315ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 315ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aba2fc5 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(16) pausing read event DEBUG: [HttpClient-4-Worker18] [2s 316ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-4-Worker18] [2s 316ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] ConnectionPool(5) SocketTube(16) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(17) pausing read event DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(17) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] ConnectionPool(5) SocketTube(17) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-4-Worker19] [2s 316ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-Worker19] [2s 316ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(19) handling pending subscription for CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] HttpClientImpl(5) No key for channel DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(19) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(19) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@14dc7479 (java.io.IOException: No key for channel) DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(19) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(19) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] ConnectionPool(5) SocketTube(19) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(18) handling pending subscription for CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] HttpClientImpl(5) No key for channel DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(18) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(18) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4caa2a9a (java.io.IOException: No key for channel) DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(18) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(18) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] ConnectionPool(5) SocketTube(18) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 317ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 321ms] HttpClientImpl(6) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [pool-6-thread-1] [2s 325ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:37267/ GET DEBUG: [pool-6-thread-1] [2s 326ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null DEBUG: [pool-6-thread-2] [2s 338ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:37267/ GET DEBUG: [pool-6-thread-3] [2s 338ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:37267/ GET DEBUG: [HttpClient-5-Worker0] [2s 338ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null DEBUG: [pool-6-thread-3] [2s 338ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null DEBUG: [pool-6-thread-4] [2s 339ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:37267/ GET DEBUG: [HttpClient-5-Worker1] [2s 339ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null Oct 16, 2023 7:02:51 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:51 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:51 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:51 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:51 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 7:02:51 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 7:02:51 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 7:02:51 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 354ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker0] [2s 354ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-1] [2s 354ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker0] [2s 355ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-3] [2s 355ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-1] [2s 355ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker0] [2s 355ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [pool-6-thread-3] [2s 355ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [2s 355ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@70001f32 for C (true) DEBUG: [HttpClient-6-SelectorManager] [2s 355ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7af87442 for C (true) DEBUG: [HttpClient-5-Worker1] [2s 355ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker1] [2s 355ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-SelectorManager] [2s 357ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 357ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36232 DEBUG: [pool-6-thread-1] [2s 355ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [2s 357ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 357ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36230 DEBUG: [HttpClient-6-SelectorManager] [2s 357ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4ff3843b for C (true) DEBUG: [HttpClient-6-SelectorManager] [2s 357ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 357ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36252 DEBUG: [HttpClient-5-Worker1] [2s 363ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [2s 364ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@376c609f for C (true) DEBUG: [HttpClient-6-SelectorManager] [2s 364ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 364ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36268 DEBUG: [HttpClient-5-Worker1] [2s 387ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-1] [2s 505ms] SocketTube(22) connecting flows DEBUG: [pool-6-thread-3] [2s 505ms] SocketTube(21) connecting flows DEBUG: [HttpClient-5-Worker0] [2s 505ms] SocketTube(20) connecting flows DEBUG: [HttpClient-5-Worker5] [2s 505ms] SocketTube(23) connecting flows DEBUG: [HttpClient-5-Worker0] [2s 507ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-5-Worker0] [2s 507ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-5-Worker0] [2s 507ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 507ms] SocketTube(20) subscribe event raised DEBUG: [pool-6-thread-3] [2s 507ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-6-thread-3] [2s 507ms] SocketTube(21) registering subscribe event DEBUG: [pool-6-thread-3] [2s 507ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker0] [2s 508ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-6-thread-3] [2s 508ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker0] [2s 508ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [HttpClient-5-Worker0] [2s 508ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [HttpClient-5-Worker0] [2s 508ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-5-Worker0] [2s 508ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-5-Worker0] [2s 508ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker0] [2s 509ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [pool-6-thread-1] [2s 507ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-6-thread-1] [2s 510ms] SocketTube(22) registering subscribe event DEBUG: [pool-6-thread-1] [2s 510ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-6-thread-1] [2s 510ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [pool-6-thread-1] [2s 510ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [pool-6-thread-1] [2s 510ms] SSL Writer(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SocketTube(22) DEBUG: [pool-6-thread-1] [2s 510ms] SocketTube(22) subscribed for writing DEBUG: [pool-6-thread-1] [2s 510ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-6-thread-1] [2s 510ms] SSL Writer(SocketTube(22)) onSubscribe initiating handshaking DEBUG: [pool-6-thread-1] [2s 510ms] SSL Writer(SocketTube(22)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker5] [2s 507ms] SocketTube(23) read publisher got subscriber DEBUG: [HttpClient-5-Worker5] [2s 510ms] SocketTube(23) registering subscribe event DEBUG: [HttpClient-5-Worker5] [2s 510ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker5] [2s 510ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker5] [2s 510ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker5] [2s 510ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [HttpClient-5-Worker5] [2s 510ms] SocketTube(23) subscribed for writing DEBUG: [HttpClient-5-Worker5] [2s 510ms] SocketTube(23) write: registering startSubscription event DEBUG: [HttpClient-5-Worker5] [2s 510ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker5] [2s 510ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [pool-6-thread-3] [2s 508ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [pool-6-thread-3] [2s 510ms] SSL Writer(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SocketTube(21) DEBUG: [pool-6-thread-3] [2s 510ms] SocketTube(21) subscribed for writing DEBUG: [pool-6-thread-3] [2s 510ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-6-thread-3] [2s 510ms] SSL Writer(SocketTube(21)) onSubscribe initiating handshaking DEBUG: [pool-6-thread-3] [2s 510ms] SSL Writer(SocketTube(21)) added 1 (0 bytes) to the writeList DEBUG: [pool-6-thread-1] [2s 636ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-1] [2s 637ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [pool-6-thread-3] [2s 644ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-3] [2s 644ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker5] [2s 645ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker5] [2s 645ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker0] [2s 654ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker0] [2s 657ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-6-thread-3] [3s 250ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [3s 250ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-1] [3s 251ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-3] [3s 252ms] SSL Writer(SocketTube(21)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-6-thread-1] [3s 255ms] SSL Writer(SocketTube(22)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker5] [3s 260ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker5] [3s 260ms] SSL Writer(SocketTube(23)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker0] [3s 252ms] SSL Writer(SocketTube(20)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-6-thread-3] [3s 263ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-3] [3s 263ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker0] [3s 265ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [3s 265ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-6-thread-1] [3s 269ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-1] [3s 269ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker5] [3s 269ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker5] [3s 269ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker0] [3s 314ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker0] [3s 314ms] SSL Writer(SocketTube(20)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker0] [3s 315ms] SSL Writer(SocketTube(20)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker5] [3s 316ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker5] [3s 316ms] SSL Writer(SocketTube(23)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker5] [3s 316ms] SSL Writer(SocketTube(23)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-1] [3s 321ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-1] [3s 321ms] SSL Writer(SocketTube(22)) Sending 458 bytes downstream DEBUG: [pool-6-thread-1] [3s 321ms] SSL Writer(SocketTube(22)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-1] [3s 321ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [pool-6-thread-1] [3s 324ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-6-thread-1] [3s 326ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker5] [3s 332ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker5] [3s 332ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-Worker0] [3s 332ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker0] [3s 332ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-Worker0] [3s 332ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-3] [3s 333ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-3] [3s 333ms] SSL Writer(SocketTube(21)) Sending 458 bytes downstream DEBUG: [pool-6-thread-3] [3s 333ms] SSL Writer(SocketTube(21)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-3] [3s 334ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [pool-6-thread-3] [3s 334ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-6-thread-3] [3s 334ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-SelectorManager] [3s 399ms] 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@c549fab[Not completed, 4 dependents] (id=1297) 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: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 399ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 399ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 399ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 399ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 399ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 399ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 399ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@7724bedc[Not completed, 1 dependents] (id=1321), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 399ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a1fb82c for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] 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@23d1decb[Not completed, 4 dependents] (id=1299) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@71d14633[Not completed, 1 dependents] (id=1323), 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 400ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SSL Reader(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@71d14633[Not completed, 1 dependents] (id=1323), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] 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@56284efd[Not completed, 4 dependents] (id=1298) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@4710dd44[Not completed, 1 dependents] (id=1324), 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 400ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-5-Worker6] [3s 400ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker6] [3s 400ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [3s 400ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker6] [3s 401ms] SocketTube(20) trying to write: 458 DEBUG: [HttpClient-5-Worker6] [3s 401ms] SocketTube(20) wrote: 458 DEBUG: [HttpClient-5-Worker6] [3s 401ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker6] [3s 401ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [3s 401ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [3s 401ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker6] [3s 401ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [3s 401ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 400ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SSL Reader(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@4710dd44[Not completed, 1 dependents] (id=1324), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(22) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(23) subscribe event raised DEBUG: [HttpClient-5-Worker7] [3s 402ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] 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@6a1a64eb[Not completed, 4 dependents] (id=1300) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@11014745[Not completed, 1 dependents] (id=1322), 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 402ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker7] [3s 402ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker7] [3s 402ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker7] [3s 402ms] SocketTube(22) trying to write: 458 DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@11014745[Not completed, 1 dependents] (id=1322), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(23) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 402ms] SocketTube(21) write: offloading requestMore DEBUG: [HttpClient-5-Worker7] [3s 402ms] SocketTube(22) wrote: 458 DEBUG: [HttpClient-5-Worker7] [3s 402ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker7] [3s 403ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [3s 403ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [3s 403ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker7] [3s 403ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [3s 403ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [3s 402ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker9] [3s 403ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [3s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54abc3e for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7df5b267 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@362e025b for R (true) DEBUG: [HttpClient-5-Worker8] [3s 403ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [3s 403ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [3s 403ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker9] [3s 403ms] SocketTube(21) trying to write: 458 DEBUG: [HttpClient-5-Worker8] [3s 403ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker8] [3s 404ms] SocketTube(23) trying to write: 458 DEBUG: [HttpClient-5-Worker8] [3s 404ms] SocketTube(23) wrote: 458 DEBUG: [HttpClient-5-Worker8] [3s 404ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker8] [3s 404ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [3s 404ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [3s 404ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker8] [3s 404ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [3s 404ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [3s 404ms] SocketTube(21) wrote: 458 DEBUG: [HttpClient-5-Worker9] [3s 404ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker9] [3s 404ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [3s 404ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [3s 404ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker9] [3s 404ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [3s 404ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a1fb82c for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 862ms] HttpClientImpl(6) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-6-SelectorManager] [3s 862ms] SocketTube(20) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 863ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 863ms] SSL Reader(SocketTube(20)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 863ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a1fb82c for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 863ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 865ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [3s 865ms] SSL Reader(SocketTube(20)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker10] [3s 924ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker10] [3s 924ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [3s 924ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker10] [3s 924ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 925ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [HttpClient-6-SelectorManager] [3s 933ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a1fb82c for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 933ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 933ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 945ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker10] [3s 954ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [HttpClient-5-Worker10] [3s 954ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker10] [3s 954ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker10] [3s 954ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [3s 954ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker10] [3s 954ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [3s 954ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 954ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [3s 954ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker10] [3s 954ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker10] [3s 954ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [3s 954ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [3s 955ms] SocketTube(20) trying to write: 6 DEBUG: [HttpClient-5-Worker10] [3s 955ms] SocketTube(20) wrote: 6 DEBUG: [HttpClient-5-Worker10] [3s 955ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker10] [3s 955ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 955ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 955ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker10] [3s 955ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [3s 955ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [3s 955ms] SSL Reader(SocketTube(20)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker10] [3s 955ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker10] [3s 955ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [3s 955ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker10] [3s 955ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 955ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker10] [3s 955ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-Worker10] [3s 955ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-Worker10] [3s 955ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a1fb82c for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a1fb82c for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 955ms] SocketTube(20) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 955ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 955ms] SSL Reader(SocketTube(20)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 956ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 956ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a1fb82c for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 956ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 956ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker11] [3s 956ms] SSL Reader(SocketTube(20)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker11] [3s 970ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker11] [3s 970ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker11] [3s 970ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker11] [3s 970ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker11] [3s 971ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker11] [3s 971ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker11] [4s 89ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [HttpClient-5-Worker11] [4s 89ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker11] [4s 89ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker11] [4s 89ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [4s 92ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [4s 92ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [4s 95ms] SSLFlowDelegate(SocketTube(20)) setALPN = DEBUG: [HttpClient-5-Worker11] [4s 95ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker11] [4s 106ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker11] [4s 106ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [4s 110ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker11] [4s 110ms] 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 110ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36230 remote=/127.0.0.1:37267] DEBUG: [HttpClient-5-Worker11] [4s 110ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [4s 110ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker11] [4s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3bcce662 queue.isEmpty: true DEBUG: [HttpClient-5-Worker11] [4s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3bcce662, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker11] [4s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [4s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [4s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [4s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [4s 110ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker11] [4s 110ms] Http1Exchange SSLTube(SocketTube(20)) connecting flows DEBUG: [HttpClient-5-Worker11] [4s 110ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [HttpClient-5-Worker11] [4s 110ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2bf1dbf0 DEBUG: [HttpClient-5-Worker11] [4s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker11] [4s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [4s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [4s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker11] [4s 116ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 116ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [4s 116ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 116ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [4s 116ms] Http1Publisher(SSLTube(SocketTube(20))) got subscriber: SSLTube(SocketTube(20)) DEBUG: [HttpClient-5-Worker11] [4s 116ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker11] [4s 116ms] Http1Publisher(SSLTube(SocketTube(20))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [4s 116ms] Http1Publisher(SSLTube(SocketTube(20))) WriteTask DEBUG: [HttpClient-5-Worker11] [4s 116ms] Http1Publisher(SSLTube(SocketTube(20))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker11] [4s 116ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37267/ GET DEBUG: [HttpClient-5-Worker11] [4s 117ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker11] [4s 117ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [4s 117ms] Http1Publisher(SSLTube(SocketTube(20))) WriteTask DEBUG: [HttpClient-5-Worker11] [4s 117ms] Http1Publisher(SSLTube(SocketTube(20))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [4s 117ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker11] [4s 117ms] Http1Publisher(SSLTube(SocketTube(20))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [4s 117ms] Http1Publisher(SSLTube(SocketTube(20))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker11] [4s 118ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker11] [4s 118ms] SSL Writer(SocketTube(20)) onNext DEBUG: [HttpClient-5-Worker11] [4s 118ms] SSL Writer(SocketTube(20)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker11] [4s 118ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [4s 118ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker11] [4s 118ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker11] [4s 118ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker11] [4s 118ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [4s 118ms] Http1Publisher(SSLTube(SocketTube(20))) WriteTask DEBUG: [HttpClient-5-Worker11] [4s 118ms] Http1Publisher(SSLTube(SocketTube(20))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker11] [4s 120ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [4s 120ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker11] [4s 120ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [4s 120ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 120ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [4s 120ms] SocketTube(20) trying to write: 90 DEBUG: [HttpClient-5-Worker11] [4s 120ms] SocketTube(20) wrote: 90 DEBUG: [HttpClient-5-Worker11] [4s 120ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker11] [4s 121ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [4s 121ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [4s 121ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [4s 121ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker11] [4s 121ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [HttpClient-5-Worker11] [4s 121ms] Http1Publisher(SSLTube(SocketTube(20))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [4s 121ms] Http1Publisher(SSLTube(SocketTube(20))) WriteTask DEBUG: [HttpClient-5-Worker11] [4s 121ms] Http1Publisher(SSLTube(SocketTube(20))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [4s 121ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker11] [4s 121ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker11] [4s 121ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker11] [4s 121ms] Http1Response(id=21) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker11] [4s 121ms] Http1Response(id=21) First time around DEBUG: [HttpClient-5-Worker11] [4s 121ms] Http1Response(id=21) headersReader is not yet completed DEBUG: [HttpClient-5-Worker11] [4s 121ms] Http1Publisher(SSLTube(SocketTube(20))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [4s 121ms] Http1Publisher(SSLTube(SocketTube(20))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5b667784 DEBUG: [HttpClient-5-Worker11] [4s 121ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 121ms] SSL Writer(SocketTube(20)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker11] [4s 122ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [4s 122ms] SSL Writer(SocketTube(20)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [4s 122ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [4s 122ms] SSL Writer(SocketTube(20)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [4s 122ms] SSL Writer(SocketTube(20)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker11] [4s 122ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [4s 122ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 122ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [4s 122ms] SocketTube(20) trying to write: 120 DEBUG: [HttpClient-5-Worker11] [4s 122ms] SocketTube(20) wrote: 120 DEBUG: [HttpClient-5-Worker11] [4s 125ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker11] [4s 125ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [4s 125ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [4s 125ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker11] [4s 125ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 126ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker11] [4s 126ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker11] [4s 126ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-Worker11] [4s 126ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-Worker11] [4s 126ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [4s 126ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a1fb82c for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 139ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a1fb82c for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 139ms] SocketTube(20) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 139ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 139ms] SSL Reader(SocketTube(20)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 146ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a1fb82c for R (false) DEBUG: [HttpClient-5-Worker12] [4s 146ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 146ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker12] [4s 146ms] SSL Reader(SocketTube(20)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker12] [4s 149ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker12] [4s 150ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker12] [4s 150ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker12] [4s 150ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker12] [4s 150ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-Worker12] [4s 150ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-Worker12] [4s 150ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a1fb82c for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a1fb82c for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 182ms] SocketTube(20) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [4s 182ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 182ms] SSL Reader(SocketTube(20)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 182ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a1fb82c for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 182ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [4s 182ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker13] [4s 182ms] SSL Reader(SocketTube(20)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker13] [4s 183ms] SSL Reader(SocketTube(20)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker13] [4s 183ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker13] [4s 183ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker13] [4s 183ms] SSL Reader(SocketTube(20)) sending 75 DEBUG: [HttpClient-5-Worker13] [4s 183ms] SSL Reader(SocketTube(20)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker13] [4s 183ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [4s 183ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [4s 183ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker13] [4s 183ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker13] [4s 183ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3bcce662 DEBUG: [HttpClient-5-Worker13] [4s 183ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker13] [4s 183ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3bcce662 DEBUG: [HttpClient-5-Worker13] [4s 183ms] Http1Response(id=21) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker13] [4s 183ms] Http1Response(id=21) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker13] [4s 183ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3bcce662 DEBUG: [HttpClient-5-Worker13] [4s 183ms] Http1Response(id=21) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker13] [4s 188ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-6-SelectorManager] [4s 192ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54abc3e for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 192ms] SocketTube(21) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [4s 192ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 192ms] SSL Reader(SocketTube(21)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 193ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54abc3e for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 193ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37267/) 200 HTTP_1_1 Local port: 36230 DEBUG: [HttpClient-5-Worker14] [4s 193ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [4s 193ms] SSL Reader(SocketTube(21)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker13] [4s 193ms] Http1Response(id=21) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker14] [4s 193ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker13] [4s 193ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@e2d4f75(6) DEBUG: [HttpClient-5-Worker14] [4s 193ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [4s 193ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker14] [4s 193ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker14] [4s 193ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker14] [4s 193ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker13] [4s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1a3986c7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2490bb1f queue.isEmpty: false DEBUG: [HttpClient-6-SelectorManager] [4s 196ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54abc3e for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 196ms] SocketTube(21) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [4s 196ms] 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 196ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker14] [4s 196ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker14] [4s 196ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker14] [4s 196ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [4s 196ms] SSL Writer(SocketTube(21)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [4s 196ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [4s 196ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker14] [4s 196ms] SSL Writer(SocketTube(21)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [4s 196ms] SSL Writer(SocketTube(21)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker14] [4s 196ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker14] [4s 196ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [4s 196ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [4s 196ms] SocketTube(21) trying to write: 6 DEBUG: [HttpClient-5-Worker14] [4s 197ms] SocketTube(21) wrote: 6 DEBUG: [HttpClient-5-Worker14] [4s 197ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker14] [4s 197ms] SocketTube(21) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 197ms] SocketTube(21) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 197ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker14] [4s 197ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [4s 197ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [4s 197ms] SSL Reader(SocketTube(21)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker14] [4s 197ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker14] [4s 197ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [4s 197ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker14] [4s 197ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker14] [4s 197ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker14] [4s 197ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker14] [4s 197ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker14] [4s 197ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [4s 197ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [4s 197ms] AsyncSSLConnection(SSLTube(SocketTube(20)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker13] [4s 197ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker13] [4s 197ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1a3986c7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2490bb1f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker13] [4s 197ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1a3986c7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2490bb1f DEBUG: [HttpClient-5-Worker13] [4s 197ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [4s 197ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1a3986c7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2490bb1f DEBUG: [HttpClient-5-Worker13] [4s 197ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker13] [4s 198ms] AsyncSSLConnection(SSLTube(SocketTube(20)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [4s 198ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [4s 198ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker13] [4s 198ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker13] [4s 198ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [4s 198ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker13] [4s 198ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker13] [4s 198ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [4s 198ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [4s 198ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [4s 198ms] SSL Reader(SocketTube(20)) Unwrapping: 42 DEBUG: [HttpClient-6-SelectorManager] [4s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54abc3e for R (true) DEBUG: [HttpClient-5-Worker13] [4s 198ms] SSL Reader(SocketTube(20)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-SelectorManager] [4s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54abc3e for None (false) DEBUG: [HttpClient-5-Worker13] [4s 198ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker13] [4s 198ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-SelectorManager] [4s 198ms] SocketTube(21) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [4s 198ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 198ms] SSL Reader(SocketTube(21)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 198ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54abc3e for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 198ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 198ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker15] [4s 198ms] SSL Reader(SocketTube(21)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker13] [4s 198ms] SSL Reader(SocketTube(20)) sending 4 DEBUG: [HttpClient-5-Worker13] [4s 199ms] SSL Reader(SocketTube(20)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker13] [4s 199ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [4s 199ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [4s 199ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker13] [4s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker13] [4s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1a3986c7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2490bb1f DEBUG: [HttpClient-5-Worker13] [4s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [4s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1a3986c7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2490bb1f DEBUG: [HttpClient-5-Worker13] [4s 199ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker13] [4s 199ms] AsyncSSLConnection(SSLTube(SocketTube(20)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [4s 199ms] AsyncSSLConnection(SSLTube(SocketTube(20)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker13] [4s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) cleared DEBUG: [HttpClient-5-Worker13] [4s 199ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) SSLTube(SocketTube(20)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker13] [4s 199ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(20))) DEBUG: [HttpClient-5-Worker13] [4s 199ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [HttpClient-5-Worker13] [4s 199ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(20))) DEBUG: [HttpClient-5-Worker13] [4s 199ms] Http1Publisher(SSLTube(SocketTube(20))) subscription cancelled DEBUG: [HttpClient-5-Worker13] [4s 199ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker13] [4s 199ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker13] [4s 199ms] HttpClientImpl(6) ClientImpl (async) elapsed 1861 millis for GET to https://127.0.0.1:37267/ DEBUG: [HttpClient-5-Worker13] [4s 199ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker13] [4s 200ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@e2d4f75(6) DEBUG: [HttpClient-5-Worker13] [4s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [4s 200ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [4s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker13] [4s 200ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [4s 200ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [4s 200ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [4s 200ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [4s 200ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker13] [4s 200ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-Worker13] [4s 200ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-Worker13] [4s 200ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a1fb82c for R (false) DEBUG: [HttpClient-5-Worker13] [4s 200ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker15] [4s 201ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker15] [4s 201ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker15] [4s 201ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker15] [4s 201ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker15] [4s 202ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker15] [4s 202ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker15] [4s 204ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker15] [4s 204ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker15] [4s 204ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker15] [4s 205ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [4s 205ms] SSL Writer(SocketTube(21)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [4s 205ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [4s 205ms] SSLFlowDelegate(SocketTube(21)) setALPN = DEBUG: [HttpClient-5-Worker15] [4s 205ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker15] [4s 205ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker15] [4s 205ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [4s 206ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker15] [4s 206ms] 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 206ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36232 remote=/127.0.0.1:37267] DEBUG: [HttpClient-5-Worker15] [4s 206ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [4s 206ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2926fee0 queue.isEmpty: true DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2926fee0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1Exchange SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker15] [4s 207ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker15] [4s 207ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@47bbb045 DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker15] [4s 207ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 207ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [4s 207ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 207ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1Publisher(SSLTube(SocketTube(21))) got subscriber: SSLTube(SocketTube(21)) DEBUG: [HttpClient-5-Worker15] [4s 207ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker15] [4s 207ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37267/ GET DEBUG: [HttpClient-5-Worker15] [4s 208ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker15] [4s 208ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [4s 208ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker15] [4s 208ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [4s 208ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker15] [4s 208ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [4s 208ms] Http1Publisher(SSLTube(SocketTube(21))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker15] [4s 208ms] SSLTube(SocketTube(21)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker15] [4s 208ms] SSL Writer(SocketTube(21)) onNext DEBUG: [HttpClient-5-Worker15] [4s 208ms] SSL Writer(SocketTube(21)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker15] [4s 208ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [4s 208ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker15] [4s 208ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker15] [4s 208ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker15] [4s 208ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [4s 208ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker15] [4s 208ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker15] [4s 208ms] SSL Writer(SocketTube(21)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [4s 209ms] SSL Writer(SocketTube(21)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker15] [4s 209ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [4s 209ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 209ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [4s 209ms] SocketTube(21) trying to write: 90 DEBUG: [HttpClient-5-Worker15] [4s 209ms] SocketTube(21) wrote: 90 DEBUG: [HttpClient-5-Worker15] [4s 209ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker15] [4s 209ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 209ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 209ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [4s 209ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker15] [4s 209ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker15] [4s 209ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [4s 209ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker15] [4s 209ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [4s 209ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker15] [4s 209ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker15] [4s 209ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker15] [4s 209ms] Http1Response(id=22) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker15] [4s 209ms] Http1Response(id=22) First time around DEBUG: [HttpClient-5-Worker15] [4s 209ms] Http1Response(id=22) headersReader is not yet completed DEBUG: [HttpClient-5-Worker15] [4s 209ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [4s 209ms] Http1Publisher(SSLTube(SocketTube(21))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@785b1a2c DEBUG: [HttpClient-5-Worker15] [4s 209ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 209ms] SSL Writer(SocketTube(21)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker15] [4s 210ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [4s 210ms] SSL Writer(SocketTube(21)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [4s 210ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [4s 210ms] SSL Writer(SocketTube(21)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [4s 210ms] SSL Writer(SocketTube(21)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker15] [4s 210ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [4s 210ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 210ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [4s 210ms] SocketTube(21) trying to write: 120 DEBUG: [HttpClient-5-Worker15] [4s 210ms] SocketTube(21) wrote: 120 DEBUG: [HttpClient-5-Worker15] [4s 210ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker15] [4s 210ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 210ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 210ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker15] [4s 210ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 210ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker15] [4s 210ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker15] [4s 210ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker15] [4s 210ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker15] [4s 210ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 210ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54abc3e for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54abc3e for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 214ms] SocketTube(21) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 214ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 214ms] SSL Reader(SocketTube(21)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 214ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54abc3e for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 214ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [4s 216ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker16] [4s 216ms] SSL Reader(SocketTube(21)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker16] [4s 216ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker16] [4s 216ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker16] [4s 216ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker16] [4s 216ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker16] [4s 216ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker16] [4s 216ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker16] [4s 216ms] 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@54abc3e for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 258ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54abc3e for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 258ms] SocketTube(21) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [4s 258ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 258ms] SSL Reader(SocketTube(21)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 258ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 258ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54abc3e for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 258ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [4s 258ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker17] [4s 258ms] SSL Reader(SocketTube(21)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker17] [4s 259ms] SSL Reader(SocketTube(21)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker17] [4s 259ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker17] [4s 259ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker17] [4s 259ms] SSL Reader(SocketTube(21)) sending 75 DEBUG: [HttpClient-5-Worker17] [4s 259ms] SSL Reader(SocketTube(21)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker17] [4s 259ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [4s 259ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 259ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker17] [4s 259ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker17] [4s 259ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2926fee0 DEBUG: [HttpClient-5-Worker17] [4s 259ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker17] [4s 259ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2926fee0 DEBUG: [HttpClient-5-Worker17] [4s 259ms] Http1Response(id=22) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker17] [4s 261ms] Http1Response(id=22) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker17] [4s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2926fee0 DEBUG: [HttpClient-5-Worker17] [4s 261ms] Http1Response(id=22) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker17] [4s 261ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-6-SelectorManager] [4s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@362e025b for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 269ms] SocketTube(23) read bytes: 2204 DEBUG: [HttpClient-6-SelectorManager] [4s 269ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 269ms] SSL Reader(SocketTube(23)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 269ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@362e025b for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 269ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [4s 271ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker18] [4s 271ms] SSL Reader(SocketTube(23)) Unwrapping: 2204 DEBUG: [HttpClient-5-Worker18] [4s 271ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-5-Worker18] [4s 271ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [4s 271ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker18] [4s 271ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker18] [4s 271ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37267/) 200 HTTP_1_1 Local port: 36232 DEBUG: [HttpClient-5-Worker17] [4s 271ms] Http1Response(id=22) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker17] [4s 271ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@e2d4f75(6) DEBUG: [HttpClient-5-Worker18] [4s 271ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker17] [4s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@69eb3c46/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@672ccf0b queue.isEmpty: false DEBUG: [HttpClient-5-Worker17] [4s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [4s 272ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker17] [4s 272ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker17] [4s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@69eb3c46/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@672ccf0b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker17] [4s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@69eb3c46/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@672ccf0b DEBUG: [HttpClient-5-Worker17] [4s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [4s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@69eb3c46/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@672ccf0b DEBUG: [HttpClient-5-Worker17] [4s 272ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker17] [4s 272ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker17] [4s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [4s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker17] [4s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker17] [4s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [4s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker17] [4s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker17] [4s 272ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 272ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 272ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 272ms] SSL Reader(SocketTube(21)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker17] [4s 273ms] SSL Reader(SocketTube(21)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker17] [4s 274ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker17] [4s 274ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker18] [4s 274ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker18] [4s 274ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker18] [4s 274ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker18] [4s 274ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker18] [4s 274ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker18] [4s 274ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker18] [4s 274ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker18] [4s 274ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [4s 274ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker17] [4s 274ms] SSL Reader(SocketTube(21)) sending 4 DEBUG: [HttpClient-5-Worker17] [4s 274ms] SSL Reader(SocketTube(21)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker17] [4s 274ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [4s 274ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 274ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker17] [4s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker17] [4s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@69eb3c46/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@672ccf0b DEBUG: [HttpClient-5-Worker17] [4s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [4s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@69eb3c46/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@672ccf0b DEBUG: [HttpClient-5-Worker17] [4s 274ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker17] [4s 274ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker18] [4s 274ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [4s 274ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 274ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [4s 274ms] SocketTube(23) trying to write: 6 DEBUG: [HttpClient-5-Worker18] [4s 275ms] SocketTube(23) wrote: 6 DEBUG: [HttpClient-5-Worker18] [4s 275ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker18] [4s 275ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [4s 275ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [4s 275ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker18] [4s 275ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 275ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker18] [4s 275ms] SSL Reader(SocketTube(23)) Unwrapping: 2077 DEBUG: [HttpClient-5-Worker17] [4s 274ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker17] [4s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) cleared DEBUG: [HttpClient-5-Worker17] [4s 275ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) SSLTube(SocketTube(21)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker17] [4s 275ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker18] [4s 275ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-5-Worker18] [4s 275ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [4s 275ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker18] [4s 275ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker18] [4s 275ms] SSL Reader(SocketTube(23)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker18] [4s 276ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker18] [4s 276ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [4s 276ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker18] [4s 276ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker18] [4s 276ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker18] [4s 276ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker17] [4s 281ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker17] [4s 281ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker17] [4s 281ms] Http1Publisher(SSLTube(SocketTube(21))) subscription cancelled DEBUG: [HttpClient-5-Worker17] [4s 281ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker17] [4s 282ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker17] [4s 282ms] HttpClientImpl(6) ClientImpl (async) elapsed 1944 millis for GET to https://127.0.0.1:37267/ DEBUG: [HttpClient-5-Worker17] [4s 282ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker17] [4s 282ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@e2d4f75(6) DEBUG: [HttpClient-5-Worker17] [4s 283ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [4s 283ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 283ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker17] [4s 283ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 283ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 283ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 283ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 283ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker17] [4s 283ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker17] [4s 283ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker17] [4s 283ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54abc3e for R (false) DEBUG: [HttpClient-5-Worker17] [4s 283ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker18] [4s 288ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker18] [4s 288ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker18] [4s 288ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker18] [4s 288ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker18] [4s 289ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker18] [4s 289ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker18] [4s 289ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [HttpClient-5-Worker18] [4s 289ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker18] [4s 289ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker18] [4s 289ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker18] [4s 290ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker18] [4s 292ms] 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 292ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36268 remote=/127.0.0.1:37267] DEBUG: [HttpClient-5-Worker18] [4s 292ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker18] [4s 292ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@504ff4b9 queue.isEmpty: true DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@504ff4b9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker18] [4s 293ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker18] [4s 293ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@168e111c DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker18] [4s 293ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 293ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [4s 293ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 293ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [HttpClient-5-Worker18] [4s 293ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker18] [4s 293ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37267/ GET DEBUG: [HttpClient-5-Worker18] [4s 295ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker18] [4s 295ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker18] [4s 295ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker18] [4s 295ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker18] [4s 295ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker18] [4s 295ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker18] [4s 295ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker18] [4s 295ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker18] [4s 295ms] SSL Writer(SocketTube(23)) onNext DEBUG: [HttpClient-5-Worker18] [4s 295ms] SSL Writer(SocketTube(23)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker18] [4s 295ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker18] [4s 295ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker18] [4s 295ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker18] [4s 295ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker18] [4s 295ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker18] [4s 295ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker18] [4s 295ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker18] [4s 295ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker18] [4s 295ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker18] [4s 295ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [4s 295ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 295ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker18] [4s 295ms] SocketTube(23) trying to write: 90 DEBUG: [HttpClient-5-Worker18] [4s 295ms] SocketTube(23) wrote: 90 DEBUG: [HttpClient-5-Worker18] [4s 295ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker18] [4s 295ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [4s 295ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [4s 296ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [4s 296ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker18] [4s 296ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker18] [4s 296ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker18] [4s 296ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker18] [4s 296ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker18] [4s 296ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker18] [4s 296ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker18] [4s 296ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker18] [4s 296ms] Http1Response(id=23) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker18] [4s 296ms] Http1Response(id=23) First time around DEBUG: [HttpClient-5-Worker18] [4s 296ms] Http1Response(id=23) headersReader is not yet completed DEBUG: [HttpClient-5-Worker18] [4s 296ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker18] [4s 296ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6c08d6eb DEBUG: [HttpClient-5-Worker18] [4s 296ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 296ms] SSL Writer(SocketTube(23)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker18] [4s 296ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker18] [4s 296ms] SSL Writer(SocketTube(23)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker18] [4s 296ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker18] [4s 296ms] SSL Writer(SocketTube(23)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker18] [4s 296ms] SSL Writer(SocketTube(23)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker18] [4s 296ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [4s 296ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 296ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker18] [4s 296ms] SocketTube(23) trying to write: 120 DEBUG: [HttpClient-5-Worker18] [4s 296ms] SocketTube(23) wrote: 120 DEBUG: [HttpClient-5-Worker18] [4s 296ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker18] [4s 296ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [4s 296ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [4s 296ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker18] [4s 296ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 296ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker18] [4s 299ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker18] [4s 299ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker18] [4s 299ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker18] [4s 299ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [4s 300ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@362e025b for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@362e025b for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 315ms] SocketTube(23) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 315ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 315ms] SSL Reader(SocketTube(23)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 315ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@362e025b for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 315ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 317ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker19] [4s 317ms] SSL Reader(SocketTube(23)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker19] [4s 318ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker19] [4s 318ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker19] [4s 318ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker19] [4s 318ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker19] [4s 318ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker19] [4s 318ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker19] [4s 318ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@362e025b for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7df5b267 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 350ms] SocketTube(22) read bytes: 2204 DEBUG: [HttpClient-6-SelectorManager] [4s 350ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 350ms] SSL Reader(SocketTube(22)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 350ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7df5b267 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 350ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [4s 350ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker20] [4s 350ms] SSL Reader(SocketTube(22)) Unwrapping: 2204 DEBUG: [HttpClient-5-Worker20] [4s 350ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-5-Worker20] [4s 350ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker20] [4s 350ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker20] [4s 350ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker20] [4s 350ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker20] [4s 350ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker20] [4s 353ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker20] [4s 353ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker20] [4s 353ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker20] [4s 353ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker20] [4s 353ms] SSL Writer(SocketTube(22)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker20] [4s 353ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker20] [4s 353ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker20] [4s 353ms] SSL Writer(SocketTube(22)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker20] [4s 353ms] SSL Writer(SocketTube(22)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker20] [4s 353ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker20] [4s 353ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [4s 353ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker20] [4s 353ms] SocketTube(22) trying to write: 6 DEBUG: [HttpClient-5-Worker20] [4s 353ms] SocketTube(22) wrote: 6 DEBUG: [HttpClient-5-Worker20] [4s 353ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker20] [4s 353ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [4s 353ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [4s 354ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker20] [4s 354ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [4s 354ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker20] [4s 354ms] SSL Reader(SocketTube(22)) Unwrapping: 2077 DEBUG: [HttpClient-5-Worker20] [4s 354ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-5-Worker20] [4s 354ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker20] [4s 354ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker20] [4s 354ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker20] [4s 354ms] SSL Reader(SocketTube(22)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker20] [4s 354ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker20] [4s 354ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker20] [4s 354ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker20] [4s 354ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker20] [4s 354ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker20] [4s 354ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker20] [4s 356ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker20] [4s 356ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker20] [4s 356ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker20] [4s 356ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker20] [4s 356ms] SSL Writer(SocketTube(22)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker20] [4s 356ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker20] [4s 356ms] SSLFlowDelegate(SocketTube(22)) setALPN = DEBUG: [HttpClient-5-Worker20] [4s 356ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker20] [4s 356ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker20] [4s 356ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-SelectorManager] [4s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@362e025b for None (false) DEBUG: [HttpClient-5-Worker20] [4s 357ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-SelectorManager] [4s 357ms] SocketTube(23) read bytes: 155 DEBUG: [HttpClient-5-Worker20] [4s 357ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-SelectorManager] [4s 357ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 358ms] SSL Reader(SocketTube(23)) Adding 155 bytes to read buffer DEBUG: [HttpClient-5-Worker20] [4s 358ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36252 remote=/127.0.0.1:37267] DEBUG: [HttpClient-5-Worker20] [4s 358ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker20] [4s 358ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker20] [4s 358ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5853e01d queue.isEmpty: true DEBUG: [HttpClient-5-Worker20] [4s 358ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5853e01d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker20] [4s 358ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker20] [4s 358ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-SelectorManager] [4s 358ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker21] [4s 358ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker21] [4s 358ms] SSL Reader(SocketTube(23)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker21] [4s 358ms] SSL Reader(SocketTube(23)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker21] [4s 358ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker21] [4s 358ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker21] [4s 358ms] SSL Reader(SocketTube(23)) sending 75 DEBUG: [HttpClient-5-Worker21] [4s 358ms] SSL Reader(SocketTube(23)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker21] [4s 358ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [4s 358ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 358ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker21] [4s 358ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker21] [4s 358ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@504ff4b9 DEBUG: [HttpClient-5-Worker21] [4s 358ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [4s 358ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@504ff4b9 DEBUG: [HttpClient-5-Worker21] [4s 358ms] Http1Response(id=23) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker21] [4s 359ms] Http1Response(id=23) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker21] [4s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@504ff4b9 DEBUG: [HttpClient-5-Worker21] [4s 359ms] Http1Response(id=23) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker21] [4s 359ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-Worker20] [4s 358ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [4s 358ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@362e025b for R (false) DEBUG: [HttpClient-5-Worker20] [4s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker20] [4s 359ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-SelectorManager] [4s 359ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [4s 359ms] Http1Exchange SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker20] [4s 359ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker20] [4s 359ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@461cc409 DEBUG: [HttpClient-5-Worker20] [4s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker20] [4s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker20] [4s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker20] [4s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37267/) 200 HTTP_1_1 Local port: 36268 DEBUG: [HttpClient-5-Worker21] [4s 360ms] Http1Response(id=23) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker21] [4s 360ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@e2d4f75(6) DEBUG: [HttpClient-5-Worker21] [4s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@27fd344b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b9659e3 queue.isEmpty: false DEBUG: [HttpClient-5-Worker21] [4s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker21] [4s 360ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker21] [4s 360ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker21] [4s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@27fd344b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b9659e3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker21] [4s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@27fd344b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b9659e3 DEBUG: [HttpClient-5-Worker21] [4s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [4s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@27fd344b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b9659e3 DEBUG: [HttpClient-5-Worker21] [4s 361ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker21] [4s 361ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker21] [4s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [4s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [4s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker21] [4s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [4s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker21] [4s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker21] [4s 361ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 361ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 361ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 361ms] SSL Reader(SocketTube(23)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker21] [4s 361ms] SSL Reader(SocketTube(23)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker21] [4s 361ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker21] [4s 361ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker21] [4s 361ms] SSL Reader(SocketTube(23)) sending 4 DEBUG: [HttpClient-5-Worker21] [4s 361ms] SSL Reader(SocketTube(23)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker21] [4s 361ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [4s 361ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 361ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker21] [4s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker21] [4s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@27fd344b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b9659e3 DEBUG: [HttpClient-5-Worker21] [4s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [4s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@27fd344b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b9659e3 DEBUG: [HttpClient-5-Worker21] [4s 361ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker21] [4s 361ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker21] [4s 361ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker21] [4s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [HttpClient-5-Worker21] [4s 361ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker21] [4s 361ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker21] [4s 362ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker21] [4s 362ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker21] [4s 362ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [HttpClient-5-Worker21] [4s 362ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker21] [4s 362ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker21] [4s 362ms] HttpClientImpl(6) ClientImpl (async) elapsed 2022 millis for GET to https://127.0.0.1:37267/ DEBUG: [HttpClient-5-Worker21] [4s 362ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker20] [4s 362ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [4s 362ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [4s 362ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [4s 362ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [4s 362ms] Http1Publisher(SSLTube(SocketTube(22))) got subscriber: SSLTube(SocketTube(22)) DEBUG: [HttpClient-5-Worker20] [4s 362ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker20] [4s 362ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker20] [4s 362ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker20] [4s 362ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker20] [4s 362ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37267/ GET DEBUG: [HttpClient-5-Worker20] [4s 363ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker20] [4s 363ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker20] [4s 363ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker20] [4s 363ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker20] [4s 363ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker20] [4s 363ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker20] [4s 363ms] Http1Publisher(SSLTube(SocketTube(22))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker20] [4s 363ms] SSLTube(SocketTube(22)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker20] [4s 363ms] SSL Writer(SocketTube(22)) onNext DEBUG: [HttpClient-5-Worker20] [4s 363ms] SSL Writer(SocketTube(22)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker20] [4s 363ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker20] [4s 363ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker20] [4s 363ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker20] [4s 363ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker20] [4s 363ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker20] [4s 363ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker20] [4s 363ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker20] [4s 364ms] SSL Writer(SocketTube(22)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker20] [4s 364ms] SSL Writer(SocketTube(22)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker20] [4s 364ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker20] [4s 364ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [4s 364ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker20] [4s 364ms] SocketTube(22) trying to write: 90 DEBUG: [HttpClient-5-Worker20] [4s 364ms] SocketTube(22) wrote: 90 DEBUG: [HttpClient-5-Worker20] [4s 364ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker20] [4s 364ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [4s 364ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [4s 364ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [4s 364ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker20] [4s 364ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker20] [4s 364ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker20] [4s 364ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker20] [4s 364ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker20] [4s 364ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker20] [4s 364ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker20] [4s 364ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker20] [4s 364ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker20] [4s 364ms] Http1Response(id=24) First time around DEBUG: [HttpClient-5-Worker20] [4s 364ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [HttpClient-5-Worker20] [4s 364ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker20] [4s 364ms] Http1Publisher(SSLTube(SocketTube(22))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5cbf7d17 DEBUG: [HttpClient-5-Worker20] [4s 364ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [4s 364ms] SSL Writer(SocketTube(22)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker20] [4s 365ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker20] [4s 365ms] SSL Writer(SocketTube(22)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker20] [4s 365ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker20] [4s 365ms] SSL Writer(SocketTube(22)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker20] [4s 365ms] SSL Writer(SocketTube(22)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker20] [4s 365ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker20] [4s 365ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [4s 365ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker20] [4s 365ms] SocketTube(22) trying to write: 120 DEBUG: [HttpClient-5-Worker21] [4s 365ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@e2d4f75(6) DEBUG: [HttpClient-5-Worker21] [4s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker21] [4s 366ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker21] [4s 366ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 366ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 366ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 366ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 366ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker21] [4s 366ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker21] [4s 366ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker21] [4s 366ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [4s 366ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker20] [4s 365ms] SocketTube(22) wrote: 120 DEBUG: [HttpClient-5-Worker20] [4s 366ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker20] [4s 366ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [4s 366ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [4s 366ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker20] [4s 366ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [4s 366ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker20] [4s 367ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker20] [4s 367ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker20] [4s 367ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker20] [4s 367ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [4s 367ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@362e025b for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7df5b267 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7df5b267 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 371ms] SocketTube(22) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 371ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 371ms] SSL Reader(SocketTube(22)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 371ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7df5b267 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 371ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 375ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker22] [4s 375ms] SSL Reader(SocketTube(22)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker22] [4s 381ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker22] [4s 381ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker22] [4s 381ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker22] [4s 381ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker22] [4s 381ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker22] [4s 381ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker22] [4s 381ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7df5b267 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 413ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7df5b267 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 414ms] SocketTube(22) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [4s 414ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 414ms] SSL Reader(SocketTube(22)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 414ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7df5b267 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 414ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [4s 414ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker23] [4s 414ms] SSL Reader(SocketTube(22)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker23] [4s 414ms] SSL Reader(SocketTube(22)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker23] [4s 414ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker23] [4s 414ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker23] [4s 414ms] SSL Reader(SocketTube(22)) sending 75 DEBUG: [HttpClient-5-Worker23] [4s 414ms] SSL Reader(SocketTube(22)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker23] [4s 415ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker23] [4s 418ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [4s 418ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker23] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker23] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5853e01d DEBUG: [HttpClient-5-Worker23] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker23] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5853e01d DEBUG: [HttpClient-5-Worker23] [4s 418ms] Http1Response(id=24) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker23] [4s 418ms] Http1Response(id=24) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker23] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5853e01d DEBUG: [HttpClient-5-Worker23] [4s 418ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker23] [4s 418ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37267/) 200 HTTP_1_1 Local port: 36252 DEBUG: [HttpClient-5-Worker23] [4s 419ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker23] [4s 419ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@e2d4f75(6) DEBUG: [HttpClient-5-Worker23] [4s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@448a7d2f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ff4646b queue.isEmpty: false DEBUG: [HttpClient-5-Worker23] [4s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker23] [4s 419ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker23] [4s 419ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker23] [4s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@448a7d2f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ff4646b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker23] [4s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@448a7d2f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ff4646b DEBUG: [HttpClient-5-Worker23] [4s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [4s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@448a7d2f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ff4646b DEBUG: [HttpClient-5-Worker23] [4s 419ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker23] [4s 419ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker23] [4s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [4s 420ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker23] [4s 420ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker23] [4s 420ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [4s 420ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker23] [4s 420ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker23] [4s 420ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [4s 420ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [4s 420ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [4s 420ms] SSL Reader(SocketTube(22)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker23] [4s 420ms] SSL Reader(SocketTube(22)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker23] [4s 420ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker23] [4s 420ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker23] [4s 420ms] SSL Reader(SocketTube(22)) sending 4 DEBUG: [HttpClient-5-Worker23] [4s 420ms] SSL Reader(SocketTube(22)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker23] [4s 420ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker23] [4s 420ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [4s 420ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker23] [4s 420ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker23] [4s 420ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@448a7d2f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ff4646b DEBUG: [HttpClient-5-Worker23] [4s 420ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [4s 420ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@448a7d2f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ff4646b DEBUG: [HttpClient-5-Worker23] [4s 420ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker23] [4s 420ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker23] [4s 420ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker23] [4s 421ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) cleared DEBUG: [HttpClient-5-Worker23] [4s 421ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) SSLTube(SocketTube(22)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker23] [4s 421ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker23] [4s 421ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker23] [4s 421ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker23] [4s 421ms] Http1Publisher(SSLTube(SocketTube(22))) subscription cancelled DEBUG: [HttpClient-5-Worker23] [4s 421ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker23] [4s 421ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker23] [4s 421ms] HttpClientImpl(6) ClientImpl (async) elapsed 2095 millis for GET to https://127.0.0.1:37267/ DEBUG: [HttpClient-5-Worker23] [4s 421ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker23] [4s 421ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@e2d4f75(6) DEBUG: [HttpClient-5-Worker23] [4s 421ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker23] [4s 422ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [4s 422ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker23] [4s 422ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [4s 422ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [4s 422ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [4s 422ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [4s 422ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker23] [4s 422ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker23] [4s 422ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker23] [4s 422ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [4s 422ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7df5b267 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 422ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [4s 422ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 422ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 422ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 422ms] SocketTube(20) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 489ms] SocketTube(20) 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@c549fab[Not completed, 4 dependents] (id=1297) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(20))), getALPN: jdk.internal.net.http.common.MinimalFuture@7724bedc[Completed normally] (id=1321), 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 489ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 489ms] SSL Reader(SocketTube(20)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 489ms] SSL Reader(SocketTube(20)) 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 498ms] SSL Reader(SocketTube(20)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 501ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(20))), getALPN: jdk.internal.net.http.common.MinimalFuture@7724bedc[Completed normally] (id=1321), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 501ms] ConnectionPool(6) SSLTube(SocketTube(20)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 501ms] SSLTube(SocketTube(20)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 501ms] SSL Reader(SocketTube(20)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 501ms] SSL Writer(SocketTube(20)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 502ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 502ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 502ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 502ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 502ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 502ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 502ms] SocketTube(21) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 502ms] 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@23d1decb[Not completed, 4 dependents] (id=1299) 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@71d14633[Completed normally] (id=1323), 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 502ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 502ms] SSL Reader(SocketTube(21)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 502ms] 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 503ms] SSL Reader(SocketTube(21)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 503ms] 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@71d14633[Completed normally] (id=1323), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 503ms] ConnectionPool(6) SSLTube(SocketTube(21)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 503ms] SSLTube(SocketTube(21)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 503ms] SSL Reader(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 503ms] SSL Writer(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 503ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 503ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 503ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 503ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 503ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 503ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 503ms] SocketTube(23) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 503ms] 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@6a1a64eb[Not completed, 4 dependents] (id=1300) 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@11014745[Completed normally] (id=1322), 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 503ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 503ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 503ms] 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 504ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 504ms] 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@11014745[Completed normally] (id=1322), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 504ms] ConnectionPool(6) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 504ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 504ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 504ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 504ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 504ms] SocketTube(23) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 504ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 504ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 504ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 504ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 504ms] SocketTube(22) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 504ms] 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@56284efd[Not completed, 4 dependents] (id=1298) 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@4710dd44[Completed normally] (id=1324), 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 504ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 504ms] SSL Reader(SocketTube(22)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 504ms] 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 505ms] SSL Reader(SocketTube(22)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 505ms] 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@4710dd44[Completed normally] (id=1324), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 505ms] ConnectionPool(6) SSLTube(SocketTube(22)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 505ms] SSLTube(SocketTube(22)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 505ms] SSL Reader(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 505ms] SSL Writer(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 505ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 505ms] SocketTube(22) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 505ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 505ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 507ms] HttpClientImpl(7) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [pool-7-thread-1] [4s 508ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:37267/ GET DEBUG: [pool-7-thread-1] [4s 508ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null DEBUG: [pool-7-thread-2] [4s 508ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:37267/ GET DEBUG: [pool-7-thread-3] [4s 508ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:37267/ GET DEBUG: [pool-7-thread-3] [4s 508ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null DEBUG: [HttpClient-6-Worker0] [4s 508ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null Oct 16, 2023 7:02:53 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [pool-7-thread-4] [4s 508ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:37267/ GET Oct 16, 2023 7:02:53 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:53 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-6-Worker1] [4s 509ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null Oct 16, 2023 7:02:53 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 7:02:53 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 7:02:53 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [pool-7-thread-1] [4s 510ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-1] [4s 510ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Oct 16, 2023 7:02:53 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 510ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker0] [4s 510ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-7-thread-3] [4s 510ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-1] [4s 510ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [pool-7-thread-3] [4s 510ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-7-thread-1] [4s 510ms] ExchangeImpl get: Trying to get HTTP/2 connection Oct 16, 2023 7:02:53 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-7-thread-3] [4s 510ms] PlainHttpConnection(SocketTube(26)) registering connect event DEBUG: [pool-7-thread-3] [4s 510ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker0] [4s 511ms] PlainHttpConnection(SocketTube(25)) registering connect event DEBUG: [HttpClient-6-Worker1] [4s 511ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker1] [4s 511ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker1] [4s 511ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [HttpClient-6-Worker1] [4s 511ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker0] [4s 511ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [4s 513ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6d13ddb4 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 514ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@67ebb6c4 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 514ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5164b3c9 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 514ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@29e649af for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 514ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 514ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40418 DEBUG: [HttpClient-7-SelectorManager] [4s 514ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 514ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40426 DEBUG: [HttpClient-7-SelectorManager] [4s 514ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 514ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40444 DEBUG: [HttpClient-7-SelectorManager] [4s 514ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 514ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40442 DEBUG: [HttpClient-6-Worker3] [4s 514ms] SocketTube(26) connecting flows DEBUG: [HttpClient-6-Worker3] [4s 514ms] SocketTube(26) read publisher got subscriber DEBUG: [HttpClient-6-Worker3] [4s 514ms] SocketTube(26) registering subscribe event DEBUG: [HttpClient-6-Worker5] [4s 514ms] SocketTube(25) connecting flows DEBUG: [HttpClient-6-Worker2] [4s 514ms] SocketTube(24) connecting flows DEBUG: [HttpClient-6-Worker2] [4s 514ms] SocketTube(24) read publisher got subscriber DEBUG: [HttpClient-6-Worker2] [4s 514ms] SocketTube(24) registering subscribe event DEBUG: [HttpClient-6-Worker2] [4s 514ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker2] [4s 514ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker2] [4s 514ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-6-Worker2] [4s 514ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [HttpClient-6-Worker2] [4s 514ms] SocketTube(24) subscribed for writing DEBUG: [HttpClient-6-Worker2] [4s 514ms] SocketTube(24) write: registering startSubscription event DEBUG: [HttpClient-6-Worker2] [4s 514ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker2] [4s 515ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker2] [4s 515ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker2] [4s 515ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker3] [4s 514ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker5] [4s 514ms] SocketTube(25) read publisher got subscriber DEBUG: [HttpClient-6-Worker5] [4s 515ms] SocketTube(25) registering subscribe event DEBUG: [HttpClient-6-Worker5] [4s 515ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker5] [4s 515ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker5] [4s 515ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker5] [4s 515ms] SSL Writer(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SocketTube(25) DEBUG: [HttpClient-6-Worker5] [4s 515ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-6-Worker5] [4s 515ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-6-Worker5] [4s 515ms] SSL Writer(SocketTube(25)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker5] [4s 515ms] SSL Writer(SocketTube(25)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker5] [4s 515ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker5] [4s 515ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker3] [4s 515ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker3] [4s 515ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker3] [4s 515ms] SSL Writer(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SocketTube(26) DEBUG: [HttpClient-6-Worker3] [4s 515ms] SocketTube(26) subscribed for writing DEBUG: [HttpClient-6-Worker3] [4s 515ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-6-Worker3] [4s 515ms] SSL Writer(SocketTube(26)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker3] [4s 516ms] SSL Writer(SocketTube(26)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker3] [4s 516ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker3] [4s 516ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [4s 517ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-6-Worker4] [4s 517ms] SocketTube(27) connecting flows DEBUG: [HttpClient-6-Worker4] [4s 517ms] SocketTube(27) read publisher got subscriber DEBUG: [HttpClient-6-Worker4] [4s 517ms] SocketTube(27) registering subscribe event DEBUG: [HttpClient-6-Worker4] [4s 517ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker4] [4s 517ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker4] [4s 517ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker4] [4s 517ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [HttpClient-6-Worker4] [4s 517ms] SocketTube(27) subscribed for writing DEBUG: [HttpClient-6-Worker4] [4s 517ms] SocketTube(27) write: registering startSubscription event DEBUG: [HttpClient-6-Worker4] [4s 517ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker4] [4s 517ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker4] [4s 518ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker4] [4s 518ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker3] [4s 518ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker3] [4s 518ms] SSL Writer(SocketTube(26)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker3] [4s 518ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker3] [4s 518ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker3] [4s 518ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker3] [4s 518ms] SSL Writer(SocketTube(26)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker3] [4s 518ms] SSL Writer(SocketTube(26)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker3] [4s 518ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker3] [4s 518ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-Worker2] [4s 519ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [4s 519ms] SSL Writer(SocketTube(24)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker2] [4s 519ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker4] [4s 522ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker4] [4s 523ms] SSL Writer(SocketTube(27)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker4] [4s 523ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker4] [4s 523ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker4] [4s 523ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker4] [4s 523ms] SSL Writer(SocketTube(27)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker2] [4s 524ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker2] [4s 525ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker2] [4s 525ms] SSL Writer(SocketTube(24)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker2] [4s 525ms] SSL Writer(SocketTube(24)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker2] [4s 525ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] 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@3648d278[Not completed, 4 dependents] (id=1650) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@29d239c4[Not completed, 1 dependents] (id=1657), 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 525ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-6-Worker2] [4s 525ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SSL Reader(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@29d239c4[Not completed, 1 dependents] (id=1657), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SocketTube(24) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] 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@32e2a660[Not completed, 4 dependents] (id=1666) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@46887575[Not completed, 1 dependents] (id=1672), 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 525ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SocketTube(24) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@46887575[Not completed, 1 dependents] (id=1672), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SocketTube(24) write: offloading requestMore DEBUG: [HttpClient-6-Worker4] [4s 525ms] SSL Writer(SocketTube(27)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [4s 525ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-6-Worker4] [4s 525ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker6] [4s 526ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker4] [4s 526ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-Worker6] [4s 526ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker6] [4s 526ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker6] [4s 526ms] SocketTube(24) trying to write: 458 DEBUG: [HttpClient-6-Worker6] [4s 530ms] SocketTube(24) wrote: 458 DEBUG: [HttpClient-6-Worker6] [4s 530ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker5] [4s 530ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker5] [4s 530ms] SSL Writer(SocketTube(25)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-6-Worker5] [4s 530ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker5] [4s 530ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker5] [4s 530ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker5] [4s 530ms] SSL Writer(SocketTube(25)) Sending 2196 bytes downstream DEBUG: [HttpClient-6-Worker5] [4s 530ms] SSL Writer(SocketTube(25)) Adding 2196 to outputQ queue DEBUG: [HttpClient-6-Worker5] [4s 530ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker5] [4s 530ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] 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@36a3b4ce[Not completed, 4 dependents] (id=1659) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@e07a7c7[Not completed] (id=1665), 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 530ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] SSL Reader(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@e07a7c7[Not completed, 1 dependents] (id=1665), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] SocketTube(25) write: offloading requestMore DEBUG: [HttpClient-6-Worker6] [4s 530ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker6] [4s 531ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker6] [4s 531ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker6] [4s 531ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 531ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-6-Worker6] [4s 531ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 531ms] SocketTube(26) write: offloading requestMore DEBUG: [HttpClient-6-Worker7] [4s 531ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker8] [4s 531ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker8] [4s 531ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [4s 531ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker8] [4s 531ms] SocketTube(26) trying to write: 458 DEBUG: [HttpClient-6-Worker7] [4s 531ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker7] [4s 531ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-6-Worker7] [4s 531ms] SocketTube(25) trying to write: 2196 DEBUG: [HttpClient-6-Worker8] [4s 531ms] SocketTube(26) wrote: 458 DEBUG: [HttpClient-6-Worker8] [4s 531ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker8] [4s 531ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [4s 531ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [4s 531ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker8] [4s 531ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [4s 531ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker7] [4s 531ms] SocketTube(25) wrote: 2196 DEBUG: [HttpClient-7-SelectorManager] [4s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2971d1c1 for R (true) DEBUG: [HttpClient-6-Worker7] [4s 531ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker7] [4s 531ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker7] [4s 532ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9eec7 for R (true) DEBUG: [HttpClient-6-Worker7] [4s 532ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@132b68e6 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(27) subscribe event raised DEBUG: [HttpClient-6-Worker7] [4s 532ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker7] [4s 532ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] 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@4efcb400[Not completed, 4 dependents] (id=1673) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@60e255f7[Not completed, 1 dependents] (id=1679), 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 532ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(27) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@60e255f7[Not completed, 1 dependents] (id=1679), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(27) write: offloading requestMore DEBUG: [HttpClient-6-Worker9] [4s 532ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28c66d55 for R (true) DEBUG: [HttpClient-6-Worker9] [4s 532ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 532ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker9] [4s 532ms] SocketTube(27) trying to write: 458 DEBUG: [HttpClient-6-Worker9] [4s 532ms] SocketTube(27) wrote: 458 DEBUG: [HttpClient-6-Worker9] [4s 532ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker9] [4s 532ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 532ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 532ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker9] [4s 532ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 532ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9eec7 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(24) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SSL Reader(SocketTube(24)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(24) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9eec7 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 563ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9eec7 for None (false) DEBUG: [HttpClient-6-Worker10] [4s 563ms] SSL Reader(SocketTube(24)) Unwrapping: 133 DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 563ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker10] [4s 563ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 563ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker10] [4s 564ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 564ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [4s 564ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [4s 565ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-6-Worker10] [4s 565ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [4s 565ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 566ms] SocketTube(24) trying to write: 6 DEBUG: [HttpClient-6-Worker10] [4s 566ms] SocketTube(24) wrote: 6 DEBUG: [HttpClient-6-Worker10] [4s 566ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 566ms] SocketTube(24) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 566ms] SocketTube(24) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Reader(SocketTube(24)) Unwrapping: 6 DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 566ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker10] [4s 566ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-Worker10] [4s 566ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-Worker10] [4s 566ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9eec7 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9eec7 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] SocketTube(24) read bytes: 2071 DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] SSL Reader(SocketTube(24)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] SocketTube(24) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9eec7 for R (false) DEBUG: [HttpClient-6-Worker11] [4s 567ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 567ms] SSL Reader(SocketTube(24)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker11] [4s 568ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker11] [4s 568ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker11] [4s 568ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker11] [4s 568ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker11] [4s 568ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker11] [4s 568ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker11] [4s 573ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-6-Worker11] [4s 573ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker11] [4s 573ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker11] [4s 577ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [4s 577ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker11] [4s 577ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [4s 577ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [HttpClient-6-Worker11] [4s 577ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker11] [4s 577ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker11] [4s 577ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker11] [4s 578ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker11] [4s 578ms] 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 578ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40418 remote=/127.0.0.1:37267] DEBUG: [HttpClient-6-Worker11] [4s 579ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@598543ea queue.isEmpty: true DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@598543ea, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-6-Worker11] [4s 579ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-6-Worker11] [4s 579ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@854078 DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker11] [4s 579ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 579ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [4s 579ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 579ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [HttpClient-6-Worker11] [4s 579ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker11] [4s 579ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37267/ GET DEBUG: [HttpClient-6-Worker11] [4s 580ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker11] [4s 580ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker11] [4s 580ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-6-Worker11] [4s 581ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker11] [4s 581ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker11] [4s 581ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker11] [4s 581ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker11] [4s 581ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker11] [4s 581ms] SSL Writer(SocketTube(24)) onNext DEBUG: [HttpClient-6-Worker11] [4s 581ms] SSL Writer(SocketTube(24)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker11] [4s 581ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker11] [4s 581ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker11] [4s 581ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker11] [4s 581ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker11] [4s 581ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker11] [4s 581ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-6-Worker11] [4s 581ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker11] [4s 581ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker11] [4s 581ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker11] [4s 581ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker11] [4s 581ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 581ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker11] [4s 581ms] SocketTube(24) trying to write: 90 DEBUG: [HttpClient-6-Worker11] [4s 581ms] SocketTube(24) wrote: 90 DEBUG: [HttpClient-6-Worker11] [4s 581ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker11] [4s 581ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 581ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 581ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [4s 582ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker11] [4s 582ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-6-Worker11] [4s 582ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker11] [4s 582ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-6-Worker11] [4s 582ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker11] [4s 582ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker11] [4s 582ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker11] [4s 582ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker11] [4s 582ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker11] [4s 582ms] Http1Response(id=25) First time around DEBUG: [HttpClient-6-Worker11] [4s 582ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [HttpClient-6-Worker11] [4s 582ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker11] [4s 582ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@497009ed DEBUG: [HttpClient-6-Worker11] [4s 582ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 582ms] SSL Writer(SocketTube(24)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker11] [4s 582ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [4s 582ms] SSL Writer(SocketTube(24)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker11] [4s 582ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [4s 582ms] SSL Writer(SocketTube(24)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker11] [4s 582ms] SSL Writer(SocketTube(24)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker11] [4s 582ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker11] [4s 582ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 582ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker11] [4s 582ms] SocketTube(24) trying to write: 120 DEBUG: [HttpClient-6-Worker11] [4s 582ms] SocketTube(24) wrote: 120 DEBUG: [HttpClient-6-Worker11] [4s 582ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker11] [4s 582ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 582ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 582ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker11] [4s 582ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 583ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker11] [4s 583ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker11] [4s 583ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-Worker11] [4s 583ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-Worker11] [4s 583ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 583ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 583ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9eec7 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 583ms] SocketTube(24) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 583ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 583ms] SSL Reader(SocketTube(24)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 583ms] SocketTube(24) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 583ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9eec7 for R (false) DEBUG: [HttpClient-6-Worker12] [4s 583ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 583ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 583ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9eec7 for R (false) DEBUG: [HttpClient-6-Worker12] [4s 583ms] SSL Reader(SocketTube(24)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker12] [4s 584ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker12] [4s 584ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 584ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker12] [4s 584ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker12] [4s 584ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-Worker12] [4s 584ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-Worker12] [4s 584ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 585ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9eec7 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@132b68e6 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 613ms] SocketTube(25) read bytes: 261 DEBUG: [HttpClient-7-SelectorManager] [4s 613ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 613ms] SSL Reader(SocketTube(25)) Adding 261 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 613ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@132b68e6 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 613ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 613ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker13] [4s 614ms] SSL Reader(SocketTube(25)) Unwrapping: 261 DEBUG: [HttpClient-6-Worker13] [4s 614ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-6-Worker13] [4s 614ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [4s 614ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 133 DEBUG: [HttpClient-6-Worker13] [4s 614ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker13] [4s 614ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker13] [4s 614ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker13] [4s 618ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Writer(SocketTube(25)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Writer(SocketTube(25)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Writer(SocketTube(25)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 619ms] SocketTube(25) trying to write: 6 DEBUG: [HttpClient-6-Worker13] [4s 619ms] SocketTube(25) wrote: 6 DEBUG: [HttpClient-6-Worker13] [4s 619ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker13] [4s 619ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 619ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Reader(SocketTube(25)) Unwrapping: 128 DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker13] [4s 619ms] SSL Reader(SocketTube(25)) Unwrapping: 122 DEBUG: [HttpClient-6-Worker13] [4s 620ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker13] [4s 620ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [4s 620ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 122 DEBUG: [HttpClient-6-Worker13] [4s 620ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker13] [4s 620ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker13] [4s 620ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker13] [4s 621ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker13] [4s 621ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker13] [4s 621ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker13] [4s 621ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 622ms] SSL Writer(SocketTube(25)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [4s 622ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 622ms] SSLFlowDelegate(SocketTube(25)) setALPN = DEBUG: [HttpClient-6-Worker13] [4s 622ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker13] [4s 622ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker13] [4s 622ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker13] [4s 622ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker13] [4s 622ms] 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 622ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40442 remote=/127.0.0.1:37267] DEBUG: [HttpClient-6-Worker13] [4s 622ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker13] [4s 622ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker13] [4s 622ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@69cd2750 queue.isEmpty: true DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@69cd2750, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1Exchange SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker13] [4s 623ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker13] [4s 623ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@77aff5d7 DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker13] [4s 623ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 623ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 623ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 623ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1Publisher(SSLTube(SocketTube(25))) got subscriber: SSLTube(SocketTube(25)) DEBUG: [HttpClient-6-Worker13] [4s 623ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37267/ GET DEBUG: [HttpClient-6-Worker13] [4s 623ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker13] [4s 624ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker13] [4s 624ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker13] [4s 624ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker13] [4s 624ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker13] [4s 624ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker13] [4s 624ms] Http1Publisher(SSLTube(SocketTube(25))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker13] [4s 624ms] SSLTube(SocketTube(25)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker13] [4s 624ms] SSL Writer(SocketTube(25)) onNext DEBUG: [HttpClient-6-Worker13] [4s 624ms] SSL Writer(SocketTube(25)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker13] [4s 624ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker13] [4s 624ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker13] [4s 624ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker13] [4s 624ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker13] [4s 624ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker13] [4s 624ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker13] [4s 624ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker13] [4s 624ms] SSL Writer(SocketTube(25)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 624ms] SSL Writer(SocketTube(25)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker13] [4s 624ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 624ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 624ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 624ms] SocketTube(25) trying to write: 90 DEBUG: [HttpClient-6-Worker13] [4s 624ms] SocketTube(25) wrote: 90 DEBUG: [HttpClient-6-Worker13] [4s 624ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker13] [4s 625ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 625ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 625ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 625ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker13] [4s 625ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker13] [4s 625ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker13] [4s 625ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker13] [4s 625ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker13] [4s 625ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker13] [4s 625ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker13] [4s 625ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker13] [4s 625ms] Http1Response(id=26) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker13] [4s 625ms] Http1Response(id=26) First time around DEBUG: [HttpClient-6-Worker13] [4s 625ms] Http1Response(id=26) headersReader is not yet completed DEBUG: [HttpClient-6-Worker13] [4s 625ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker13] [4s 625ms] Http1Publisher(SSLTube(SocketTube(25))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@65d75ca5 DEBUG: [HttpClient-6-Worker13] [4s 625ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 625ms] SSL Writer(SocketTube(25)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker13] [4s 625ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 625ms] SSL Writer(SocketTube(25)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [4s 625ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 625ms] SSL Writer(SocketTube(25)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 625ms] SSL Writer(SocketTube(25)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [4s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9eec7 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 625ms] SocketTube(24) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 625ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 625ms] SSL Reader(SocketTube(24)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 626ms] SocketTube(24) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9eec7 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 626ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 626ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker14] [4s 626ms] SSL Reader(SocketTube(24)) Unwrapping: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@132b68e6 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 626ms] SocketTube(25) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 626ms] SocketTube(25) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 625ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 627ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 627ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 627ms] SocketTube(25) trying to write: 120 DEBUG: [HttpClient-6-Worker14] [4s 627ms] SSL Reader(SocketTube(24)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker14] [4s 627ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker14] [4s 627ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker14] [4s 627ms] SSL Reader(SocketTube(24)) sending 75 DEBUG: [HttpClient-6-Worker14] [4s 627ms] SSL Reader(SocketTube(24)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker14] [4s 627ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker14] [4s 627ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 627ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker14] [4s 627ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker14] [4s 627ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@598543ea DEBUG: [HttpClient-6-Worker14] [4s 627ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker14] [4s 627ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@598543ea DEBUG: [HttpClient-6-Worker14] [4s 627ms] Http1Response(id=25) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker13] [4s 627ms] SocketTube(25) wrote: 120 DEBUG: [HttpClient-6-Worker13] [4s 627ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker14] [4s 627ms] Http1Response(id=25) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker14] [4s 627ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@598543ea DEBUG: [HttpClient-6-Worker14] [4s 627ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker14] [4s 627ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-6-Worker13] [4s 627ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 628ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 628ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker13] [4s 628ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37267/) 200 HTTP_1_1 Local port: 40418 DEBUG: [HttpClient-6-Worker14] [4s 628ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker14] [4s 628ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@12ee675b(7) DEBUG: [HttpClient-6-Worker14] [4s 628ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7d418fe6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e2819b7 queue.isEmpty: false DEBUG: [HttpClient-6-Worker13] [4s 628ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker13] [4s 629ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker13] [4s 629ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker13] [4s 629ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker13] [4s 629ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 629ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker14] [4s 628ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-7-SelectorManager] [4s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@132b68e6 for R (true) DEBUG: [HttpClient-6-Worker14] [4s 629ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker14] [4s 629ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-7-SelectorManager] [4s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@132b68e6 for None (false) DEBUG: [HttpClient-6-Worker14] [4s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7d418fe6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e2819b7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker14] [4s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7d418fe6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e2819b7 DEBUG: [HttpClient-6-Worker14] [4s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7d418fe6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e2819b7 DEBUG: [HttpClient-6-Worker14] [4s 630ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker14] [4s 630ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker14] [4s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker14] [4s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker14] [4s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker14] [4s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker14] [4s 630ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 630ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 630ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 630ms] SSL Reader(SocketTube(24)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker14] [4s 630ms] SSL Reader(SocketTube(24)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker14] [4s 631ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker14] [4s 631ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker14] [4s 631ms] SSL Reader(SocketTube(24)) sending 4 DEBUG: [HttpClient-6-Worker14] [4s 632ms] SSL Reader(SocketTube(24)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker14] [4s 632ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker14] [4s 632ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 632ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker14] [4s 632ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker14] [4s 632ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7d418fe6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e2819b7 DEBUG: [HttpClient-6-Worker14] [4s 632ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 632ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7d418fe6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e2819b7 DEBUG: [HttpClient-6-Worker14] [4s 632ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker14] [4s 632ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-7-SelectorManager] [4s 630ms] SocketTube(25) read bytes: 1834 DEBUG: [HttpClient-7-SelectorManager] [4s 632ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 632ms] SSL Reader(SocketTube(25)) Adding 1834 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 632ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@132b68e6 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 632ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 632ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker14] [4s 632ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [HttpClient-6-Worker14] [4s 632ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker14] [4s 632ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-6-Worker14] [4s 632ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-6-Worker14] [4s 632ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-6-Worker14] [4s 632ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [HttpClient-6-Worker14] [4s 632ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker14] [4s 632ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker14] [4s 632ms] HttpClientImpl(7) ClientImpl (async) elapsed 124 millis for GET to https://127.0.0.1:37267/ DEBUG: [HttpClient-6-Worker14] [4s 632ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker15] [4s 632ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:1834, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker15] [4s 633ms] SSL Reader(SocketTube(25)) Unwrapping: 1834 DEBUG: [HttpClient-6-Worker14] [4s 633ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@12ee675b(7) DEBUG: [HttpClient-6-Worker14] [4s 633ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-6-Worker14] [4s 634ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 634ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker14] [4s 634ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 634ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 634ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 634ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 634ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker14] [4s 634ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-Worker14] [4s 634ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-Worker14] [4s 634ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 634ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 634ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9eec7 for R (false) DEBUG: [HttpClient-6-Worker15] [4s 635ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 1834 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-6-Worker15] [4s 635ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-6-Worker15] [4s 635ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-6-Worker15] [4s 635ms] SSL Reader(SocketTube(25)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker15] [4s 636ms] SSL Reader(SocketTube(25)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker15] [4s 636ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker15] [4s 636ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker15] [4s 636ms] SSL Reader(SocketTube(25)) sending 75 DEBUG: [HttpClient-6-Worker15] [4s 636ms] SSL Reader(SocketTube(25)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker15] [4s 636ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [4s 636ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 636ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker15] [4s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@69cd2750 DEBUG: [HttpClient-6-Worker15] [4s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [4s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@69cd2750 DEBUG: [HttpClient-6-Worker15] [4s 636ms] Http1Response(id=26) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker15] [4s 636ms] Http1Response(id=26) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker15] [4s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@69cd2750 DEBUG: [HttpClient-6-Worker15] [4s 636ms] Http1Response(id=26) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker15] [4s 636ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37267/) 200 HTTP_1_1 Local port: 40442 DEBUG: [HttpClient-6-Worker15] [4s 637ms] Http1Response(id=26) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker15] [4s 637ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@12ee675b(7) DEBUG: [HttpClient-6-Worker15] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2f02f9c6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c72aa3 queue.isEmpty: false DEBUG: [HttpClient-6-Worker15] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker15] [4s 637ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker15] [4s 637ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker15] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2f02f9c6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c72aa3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker15] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2f02f9c6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c72aa3 DEBUG: [HttpClient-6-Worker15] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2f02f9c6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c72aa3 DEBUG: [HttpClient-6-Worker15] [4s 637ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker15] [4s 637ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker15] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker15] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 638ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker15] [4s 638ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 638ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 638ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 638ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker15] [4s 638ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker15] [4s 638ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker15] [4s 638ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@132b68e6 for R (false) DEBUG: [HttpClient-6-Worker15] [4s 638ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2971d1c1 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 655ms] SocketTube(26) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [4s 655ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 655ms] SSL Reader(SocketTube(26)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 656ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2971d1c1 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 656ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 656ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker16] [4s 656ms] SSL Reader(SocketTube(26)) Unwrapping: 133 DEBUG: [HttpClient-7-SelectorManager] [4s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2971d1c1 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 656ms] SocketTube(26) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 656ms] SocketTube(26) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 656ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker16] [4s 656ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [4s 656ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker16] [4s 656ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 656ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker16] [4s 656ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker16] [4s 658ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker16] [4s 658ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker16] [4s 658ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker16] [4s 658ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker16] [4s 658ms] SSL Writer(SocketTube(26)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker16] [4s 658ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker16] [4s 658ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 658ms] SSL Writer(SocketTube(26)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 658ms] SSL Writer(SocketTube(26)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker16] [4s 658ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [4s 658ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 658ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 658ms] SocketTube(26) trying to write: 6 DEBUG: [HttpClient-6-Worker16] [4s 658ms] SocketTube(26) wrote: 6 DEBUG: [HttpClient-6-Worker16] [4s 658ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker16] [4s 659ms] SocketTube(26) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 659ms] SocketTube(26) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 659ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker16] [4s 659ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 659ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker16] [4s 659ms] SSL Reader(SocketTube(26)) Unwrapping: 6 DEBUG: [HttpClient-6-Worker16] [4s 659ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker16] [4s 659ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [4s 659ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker16] [4s 659ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 659ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker16] [4s 659ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker16] [4s 659ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker16] [4s 659ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2971d1c1 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2971d1c1 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 659ms] SocketTube(26) read bytes: 2071 DEBUG: [HttpClient-7-SelectorManager] [4s 659ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 659ms] SSL Reader(SocketTube(26)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 659ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2971d1c1 for R (false) DEBUG: [HttpClient-6-Worker17] [4s 659ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker17] [4s 660ms] SSL Reader(SocketTube(26)) Unwrapping: 2071 DEBUG: [HttpClient-7-SelectorManager] [4s 660ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 660ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker17] [4s 660ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker17] [4s 660ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker17] [4s 660ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker17] [4s 660ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker17] [4s 660ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker17] [4s 662ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker17] [4s 662ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker17] [4s 662ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker17] [4s 662ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker17] [4s 662ms] SSL Writer(SocketTube(26)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker17] [4s 662ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker17] [4s 662ms] SSLFlowDelegate(SocketTube(26)) setALPN = DEBUG: [HttpClient-6-Worker17] [4s 662ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker17] [4s 662ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker17] [4s 662ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker17] [4s 663ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker17] [4s 663ms] 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 663ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40426 remote=/127.0.0.1:37267] DEBUG: [HttpClient-6-Worker17] [4s 663ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@203bc59f queue.isEmpty: true DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@203bc59f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1Exchange SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker17] [4s 663ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker17] [4s 663ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2efc2fe8 DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker17] [4s 663ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 663ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 663ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 663ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1Publisher(SSLTube(SocketTube(26))) got subscriber: SSLTube(SocketTube(26)) DEBUG: [HttpClient-6-Worker17] [4s 663ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker17] [4s 663ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37267/ GET DEBUG: [HttpClient-6-Worker17] [4s 664ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker17] [4s 664ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 664ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 664ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker17] [4s 664ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker17] [4s 664ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 664ms] Http1Publisher(SSLTube(SocketTube(26))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker17] [4s 664ms] SSLTube(SocketTube(26)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker17] [4s 664ms] SSL Writer(SocketTube(26)) onNext DEBUG: [HttpClient-6-Worker17] [4s 664ms] SSL Writer(SocketTube(26)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker17] [4s 664ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker17] [4s 664ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker17] [4s 664ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker17] [4s 664ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker17] [4s 664ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 664ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 664ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker17] [4s 664ms] SSL Writer(SocketTube(26)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 664ms] SSL Writer(SocketTube(26)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker17] [4s 665ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [4s 665ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 665ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 665ms] SocketTube(26) trying to write: 90 DEBUG: [HttpClient-6-Worker17] [4s 665ms] SocketTube(26) wrote: 90 DEBUG: [HttpClient-6-Worker17] [4s 665ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker17] [4s 665ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 665ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 665ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 665ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker17] [4s 665ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker17] [4s 665ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker17] [4s 665ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 665ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker17] [4s 665ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker17] [4s 665ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker17] [4s 665ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker17] [4s 665ms] Http1Response(id=27) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker17] [4s 665ms] Http1Response(id=27) First time around DEBUG: [HttpClient-6-Worker17] [4s 665ms] Http1Response(id=27) headersReader is not yet completed DEBUG: [HttpClient-6-Worker17] [4s 665ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 665ms] Http1Publisher(SSLTube(SocketTube(26))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2ac3aeef DEBUG: [HttpClient-6-Worker17] [4s 665ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 665ms] SSL Writer(SocketTube(26)) wrapping 82 bytes DEBUG: [HttpClient-7-SelectorManager] [4s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2971d1c1 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 666ms] SocketTube(26) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 666ms] SocketTube(26) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 669ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@132b68e6 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 669ms] SocketTube(25) read bytes: 42 DEBUG: [HttpClient-7-SelectorManager] [4s 669ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 669ms] SSL Reader(SocketTube(25)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 669ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@132b68e6 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 670ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 670ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker18] [4s 670ms] SSL Reader(SocketTube(25)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker18] [4s 670ms] SSL Reader(SocketTube(25)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker18] [4s 670ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker18] [4s 670ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker18] [4s 670ms] SSL Reader(SocketTube(25)) sending 4 DEBUG: [HttpClient-6-Worker18] [4s 670ms] SSL Reader(SocketTube(25)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker18] [4s 670ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker18] [4s 670ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 670ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker18] [4s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker18] [4s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2f02f9c6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c72aa3 DEBUG: [HttpClient-6-Worker18] [4s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [4s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2f02f9c6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c72aa3 DEBUG: [HttpClient-6-Worker18] [4s 670ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker18] [4s 670ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker18] [4s 670ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker18] [4s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) cleared DEBUG: [HttpClient-6-Worker18] [4s 670ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) SSLTube(SocketTube(25)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker18] [4s 670ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker18] [4s 670ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker18] [4s 670ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker18] [4s 670ms] Http1Publisher(SSLTube(SocketTube(25))) subscription cancelled DEBUG: [HttpClient-6-Worker18] [4s 670ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker18] [4s 670ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker18] [4s 671ms] HttpClientImpl(7) ClientImpl (async) elapsed 162 millis for GET to https://127.0.0.1:37267/ DEBUG: [HttpClient-6-Worker17] [4s 671ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker17] [4s 671ms] SSL Writer(SocketTube(26)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker17] [4s 671ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker17] [4s 671ms] SSL Writer(SocketTube(26)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 671ms] SSL Writer(SocketTube(26)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker17] [4s 671ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [4s 671ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 671ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 671ms] SocketTube(26) trying to write: 120 DEBUG: [HttpClient-6-Worker17] [4s 671ms] SocketTube(26) wrote: 120 DEBUG: [HttpClient-6-Worker17] [4s 671ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker17] [4s 671ms] SocketTube(26) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 671ms] SocketTube(26) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 671ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker17] [4s 671ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 671ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker17] [4s 671ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker17] [4s 671ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker17] [4s 671ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker17] [4s 671ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 671ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker18] [4s 671ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@12ee675b(7) DEBUG: [HttpClient-6-Worker18] [4s 672ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker18] [4s 672ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 672ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker18] [4s 672ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 671ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2971d1c1 for R (true) DEBUG: [HttpClient-6-Worker18] [4s 672ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-SelectorManager] [4s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2971d1c1 for None (false) DEBUG: [HttpClient-6-Worker18] [4s 672ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 672ms] SocketTube(26) read bytes: 1844 DEBUG: [HttpClient-7-SelectorManager] [4s 672ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 672ms] SSL Reader(SocketTube(26)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 672ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2971d1c1 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 672ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 672ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker19] [4s 672ms] SSL Reader(SocketTube(26)) Unwrapping: 1844 DEBUG: [HttpClient-6-Worker18] [4s 672ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 672ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker18] [4s 672ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker18] [4s 672ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker18] [4s 672ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 673ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@132b68e6 for R (false) DEBUG: [HttpClient-6-Worker19] [4s 673ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-6-Worker19] [4s 673ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [4s 673ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker19] [4s 673ms] SSL Reader(SocketTube(26)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker19] [4s 673ms] SSL Reader(SocketTube(26)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker19] [4s 673ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker19] [4s 673ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker19] [4s 673ms] SSL Reader(SocketTube(26)) sending 75 DEBUG: [HttpClient-6-Worker19] [4s 673ms] SSL Reader(SocketTube(26)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 673ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 673ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 674ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker19] [4s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@203bc59f DEBUG: [HttpClient-6-Worker19] [4s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [4s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@203bc59f DEBUG: [HttpClient-6-Worker19] [4s 674ms] Http1Response(id=27) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker19] [4s 674ms] Http1Response(id=27) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker19] [4s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@203bc59f DEBUG: [HttpClient-6-Worker19] [4s 674ms] Http1Response(id=27) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker19] [4s 674ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37267/) 200 HTTP_1_1 Local port: 40426 DEBUG: [HttpClient-6-Worker19] [4s 674ms] Http1Response(id=27) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker19] [4s 674ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@12ee675b(7) DEBUG: [HttpClient-6-Worker19] [4s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4c32f0f7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74c6fc7e queue.isEmpty: false DEBUG: [HttpClient-6-Worker19] [4s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker19] [4s 675ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker19] [4s 675ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker19] [4s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4c32f0f7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74c6fc7e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker19] [4s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c32f0f7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74c6fc7e DEBUG: [HttpClient-6-Worker19] [4s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker19] [4s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c32f0f7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74c6fc7e DEBUG: [HttpClient-6-Worker19] [4s 675ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker19] [4s 675ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker19] [4s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker19] [4s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker19] [4s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker19] [4s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker19] [4s 675ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 675ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 675ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 675ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker19] [4s 675ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker19] [4s 675ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker19] [4s 675ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 675ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2971d1c1 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 697ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28c66d55 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 697ms] SocketTube(27) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 697ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 697ms] SSL Reader(SocketTube(27)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 697ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28c66d55 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 698ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 698ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker20] [4s 698ms] SSL Reader(SocketTube(27)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker20] [4s 698ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker20] [4s 698ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker20] [4s 698ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker20] [4s 698ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker20] [4s 698ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker20] [4s 698ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker20] [4s 699ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker20] [4s 699ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker20] [4s 699ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 700ms] SocketTube(27) trying to write: 6 DEBUG: [HttpClient-6-Worker20] [4s 700ms] SocketTube(27) wrote: 6 DEBUG: [HttpClient-6-Worker20] [4s 700ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker20] [4s 700ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 700ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Reader(SocketTube(27)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Reader(SocketTube(27)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker20] [4s 700ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker20] [4s 701ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker20] [4s 701ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker20] [4s 701ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker20] [4s 701ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker20] [4s 702ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker20] [4s 702ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker20] [4s 702ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker20] [4s 702ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker20] [4s 702ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker20] [4s 702ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker20] [4s 702ms] SSLFlowDelegate(SocketTube(27)) setALPN = DEBUG: [HttpClient-6-Worker20] [4s 702ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker20] [4s 702ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker20] [4s 702ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker20] [4s 703ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker20] [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-Worker20] [4s 703ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40444 remote=/127.0.0.1:37267] DEBUG: [HttpClient-6-Worker20] [4s 703ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker20] [4s 703ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker20] [4s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7c1586d6 queue.isEmpty: true DEBUG: [HttpClient-6-Worker20] [4s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7c1586d6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker20] [4s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker20] [4s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker20] [4s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 703ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker20] [4s 703ms] Http1Exchange SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker20] [4s 703ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker20] [4s 703ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3b81d241 DEBUG: [HttpClient-6-Worker20] [4s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker20] [4s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker20] [4s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker20] [4s 709ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 710ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 710ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 710ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 710ms] Http1Publisher(SSLTube(SocketTube(27))) got subscriber: SSLTube(SocketTube(27)) DEBUG: [HttpClient-6-Worker20] [4s 710ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker20] [4s 710ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker20] [4s 710ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker20] [4s 710ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker20] [4s 710ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37267/ GET DEBUG: [HttpClient-6-Worker20] [4s 710ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker20] [4s 710ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker20] [4s 710ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker20] [4s 710ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker20] [4s 710ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker20] [4s 711ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker20] [4s 711ms] Http1Publisher(SSLTube(SocketTube(27))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker20] [4s 711ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker20] [4s 711ms] SSL Writer(SocketTube(27)) onNext DEBUG: [HttpClient-6-Worker20] [4s 711ms] SSL Writer(SocketTube(27)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker20] [4s 711ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker20] [4s 711ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker20] [4s 711ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker20] [4s 711ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker20] [4s 711ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker20] [4s 711ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker20] [4s 711ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker20] [4s 711ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 711ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 711ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [4s 711ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 711ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 711ms] SocketTube(27) trying to write: 90 DEBUG: [HttpClient-6-Worker20] [4s 711ms] SocketTube(27) wrote: 90 DEBUG: [HttpClient-6-Worker20] [4s 711ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker20] [4s 711ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 711ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 711ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 711ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker20] [4s 711ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker20] [4s 711ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker20] [4s 711ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker20] [4s 712ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker20] [4s 712ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker20] [4s 712ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker20] [4s 712ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker20] [4s 712ms] Http1Response(id=28) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker20] [4s 712ms] Http1Response(id=28) First time around DEBUG: [HttpClient-6-Worker20] [4s 712ms] Http1Response(id=28) headersReader is not yet completed DEBUG: [HttpClient-6-Worker20] [4s 712ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker20] [4s 712ms] Http1Publisher(SSLTube(SocketTube(27))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1b9d75b4 DEBUG: [HttpClient-6-Worker20] [4s 712ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 712ms] SSL Writer(SocketTube(27)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker20] [4s 712ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker20] [4s 712ms] SSL Writer(SocketTube(27)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker20] [4s 712ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker20] [4s 712ms] SSL Writer(SocketTube(27)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 712ms] SSL Writer(SocketTube(27)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 712ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [4s 712ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 712ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 712ms] SocketTube(27) trying to write: 120 DEBUG: [HttpClient-6-Worker20] [4s 712ms] SocketTube(27) wrote: 120 DEBUG: [HttpClient-6-Worker20] [4s 712ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker20] [4s 712ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 712ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 712ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker20] [4s 712ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 712ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker20] [4s 712ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker20] [4s 712ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker20] [4s 712ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker20] [4s 712ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 713ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28c66d55 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28c66d55 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 713ms] SocketTube(27) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 713ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 713ms] SSL Reader(SocketTube(27)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 713ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28c66d55 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 713ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker21] [4s 713ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker21] [4s 713ms] SSL Reader(SocketTube(27)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker21] [4s 714ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker21] [4s 714ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker21] [4s 714ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker21] [4s 714ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker21] [4s 714ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker21] [4s 714ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker21] [4s 714ms] SocketTube(27) 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@28c66d55 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 717ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2971d1c1 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 717ms] SocketTube(26) read bytes: 42 DEBUG: [HttpClient-7-SelectorManager] [4s 717ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 717ms] SSL Reader(SocketTube(26)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 717ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 717ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2971d1c1 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 717ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [4s 717ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker22] [4s 718ms] SSL Reader(SocketTube(26)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker22] [4s 718ms] SSL Reader(SocketTube(26)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker22] [4s 718ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker22] [4s 718ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker22] [4s 718ms] SSL Reader(SocketTube(26)) sending 4 DEBUG: [HttpClient-6-Worker22] [4s 718ms] SSL Reader(SocketTube(26)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker22] [4s 718ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker22] [4s 718ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [4s 718ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker22] [4s 718ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker22] [4s 718ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c32f0f7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74c6fc7e DEBUG: [HttpClient-6-Worker22] [4s 718ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker22] [4s 718ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c32f0f7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74c6fc7e DEBUG: [HttpClient-6-Worker22] [4s 718ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker22] [4s 718ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker22] [4s 718ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker22] [4s 718ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) cleared DEBUG: [HttpClient-6-Worker22] [4s 718ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) SSLTube(SocketTube(26)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker22] [4s 718ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker22] [4s 718ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker22] [4s 718ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker22] [4s 718ms] Http1Publisher(SSLTube(SocketTube(26))) subscription cancelled DEBUG: [HttpClient-6-Worker22] [4s 718ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker22] [4s 719ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker22] [4s 719ms] HttpClientImpl(7) ClientImpl (async) elapsed 210 millis for GET to https://127.0.0.1:37267/ DEBUG: [HttpClient-6-Worker22] [4s 719ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker22] [4s 719ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@12ee675b(7) DEBUG: [HttpClient-6-Worker22] [4s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker22] [4s 719ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [4s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker22] [4s 719ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [4s 719ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [4s 719ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [4s 719ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [4s 719ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker22] [4s 719ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker22] [4s 719ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker22] [4s 719ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [4s 719ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 719ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2971d1c1 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28c66d55 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 754ms] SocketTube(27) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 754ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 754ms] SSL Reader(SocketTube(27)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 754ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28c66d55 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 754ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker23] [4s 754ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker23] [4s 754ms] SSL Reader(SocketTube(27)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker23] [4s 754ms] SSL Reader(SocketTube(27)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker23] [4s 754ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker23] [4s 754ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker23] [4s 754ms] SSL Reader(SocketTube(27)) sending 75 DEBUG: [HttpClient-6-Worker23] [4s 754ms] SSL Reader(SocketTube(27)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker23] [4s 754ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker23] [4s 754ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [4s 754ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker23] [4s 754ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker23] [4s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7c1586d6 DEBUG: [HttpClient-6-Worker23] [4s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker23] [4s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7c1586d6 DEBUG: [HttpClient-6-Worker23] [4s 755ms] Http1Response(id=28) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker23] [4s 755ms] Http1Response(id=28) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker23] [4s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7c1586d6 DEBUG: [HttpClient-6-Worker23] [4s 755ms] Http1Response(id=28) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker23] [4s 755ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37267/) 200 HTTP_1_1 Local port: 40444 DEBUG: [HttpClient-6-Worker23] [4s 755ms] Http1Response(id=28) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker23] [4s 756ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@12ee675b(7) DEBUG: [HttpClient-6-Worker23] [4s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3c6df415/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c9ee678 queue.isEmpty: false DEBUG: [HttpClient-6-Worker23] [4s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker23] [4s 756ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker23] [4s 756ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker23] [4s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3c6df415/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c9ee678, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker23] [4s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3c6df415/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c9ee678 DEBUG: [HttpClient-6-Worker23] [4s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker23] [4s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3c6df415/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c9ee678 DEBUG: [HttpClient-6-Worker23] [4s 756ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker23] [4s 756ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker23] [4s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker23] [4s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker23] [4s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker23] [4s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker23] [4s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker23] [4s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker23] [4s 756ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [4s 756ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [4s 756ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [4s 756ms] SSL Reader(SocketTube(27)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker23] [4s 756ms] SSL Reader(SocketTube(27)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker23] [4s 756ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker23] [4s 756ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker23] [4s 756ms] SSL Reader(SocketTube(27)) sending 4 DEBUG: [HttpClient-6-Worker23] [4s 756ms] SSL Reader(SocketTube(27)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker23] [4s 756ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker23] [4s 756ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [4s 756ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker23] [4s 757ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker23] [4s 757ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3c6df415/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c9ee678 DEBUG: [HttpClient-6-Worker23] [4s 757ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker23] [4s 757ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3c6df415/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c9ee678 DEBUG: [HttpClient-6-Worker23] [4s 757ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker23] [4s 757ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker23] [4s 757ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker23] [4s 757ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) cleared DEBUG: [HttpClient-6-Worker23] [4s 757ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(27)))) SSLTube(SocketTube(27)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker23] [4s 757ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker23] [4s 757ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker23] [4s 757ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker23] [4s 757ms] Http1Publisher(SSLTube(SocketTube(27))) subscription cancelled DEBUG: [HttpClient-6-Worker23] [4s 757ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker23] [4s 757ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker23] [4s 757ms] HttpClientImpl(7) ClientImpl (async) elapsed 248 millis for GET to https://127.0.0.1:37267/ DEBUG: [HttpClient-6-Worker23] [4s 757ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(27)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker23] [4s 758ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@12ee675b(7) DEBUG: [HttpClient-6-Worker23] [4s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker23] [4s 758ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [4s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [4s 758ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [4s 758ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 758ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 758ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 758ms] SocketTube(24) pausing read event DEBUG: [HttpClient-6-Worker23] [4s 758ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [4s 758ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [4s 758ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [4s 758ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [4s 758ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker23] [4s 758ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker23] [4s 758ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker23] [4s 758ms] SocketTube(27) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 758ms] 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@32e2a660[Not completed, 4 dependents] (id=1666) 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@46887575[Completed normally] (id=1672), 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 758ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 758ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 758ms] 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-7-SelectorManager] [4s 759ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 759ms] 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@46887575[Completed normally] (id=1672), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 759ms] ConnectionPool(7) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 759ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 759ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-6-Worker23] [4s 758ms] SocketTube(27) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2978dc36 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-7-SelectorManager] [4s 759ms] SSL Writer(SocketTube(24)) stop DEBUG: [HttpClient-6-Worker23] [4s 759ms] SocketTube(27) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker23] [4s 759ms] SocketTube(27) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker23] [4s 759ms] SocketTube(27) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 759ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 759ms] SocketTube(24) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker23] [4s 759ms] SocketTube(27) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 759ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-6-Worker23] [4s 759ms] SocketTube(27) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2978dc36 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-6-Worker23] [4s 759ms] SocketTube(27) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 759ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 759ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 759ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 759ms] SocketTube(25) pausing read event DEBUG: [HttpClient-6-Worker23] [4s 759ms] SocketTube(27) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4efcb400[Not completed, 4 dependents] (id=1673) 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@60e255f7[Completed normally] (id=1679), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker23] [4s 759ms] SocketTube(27) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker23] [4s 759ms] SSL Reader(SocketTube(27)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker23] [4s 759ms] SSL Reader(SocketTube(27)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 759ms] 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@36a3b4ce[Not completed, 4 dependents] (id=1659) 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@e07a7c7[Completed normally] (id=1665), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING 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-6-Worker23] [4s 760ms] SSL Reader(SocketTube(27)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 759ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] SSL Reader(SocketTube(25)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker23] [4s 760ms] 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@60e255f7[Completed normally] (id=1679), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] 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 760ms] SSL Reader(SocketTube(25)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] 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@e07a7c7[Completed normally] (id=1665), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] ConnectionPool(7) SSLTube(SocketTube(25)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] SSLTube(SocketTube(25)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] SSL Reader(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] SSL Writer(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] SocketTube(25) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-Worker23] [4s 760ms] ConnectionPool(7) SSLTube(SocketTube(27)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker23] [4s 761ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SocketTube(26) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] 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@3648d278[Not completed, 4 dependents] (id=1650) 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@29d239c4[Completed normally] (id=1657), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SocketTube(26) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SSL Reader(SocketTube(26)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] 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 761ms] SSL Reader(SocketTube(26)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] 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@29d239c4[Completed normally] (id=1657), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] ConnectionPool(7) SSLTube(SocketTube(26)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SSLTube(SocketTube(26)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SSL Reader(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SSL Writer(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SocketTube(26) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-6-Worker23] [4s 761ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker23] [4s 761ms] SSLTube(SocketTube(27)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker23] [4s 761ms] SSL Reader(SocketTube(27)) stop DEBUG: [HttpClient-6-Worker23] [4s 761ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-6-Worker23] [4s 762ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-6-Worker23] [4s 762ms] SocketTube(27) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker23] [4s 762ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-6-Worker23] [4s 762ms] SocketTube(27) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 764ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 766ms] HttpClientImpl(8) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [pool-8-thread-1] [4s 767ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:37267/ GET DEBUG: [pool-8-thread-2] [4s 767ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:37267/ GET DEBUG: [pool-8-thread-3] [4s 767ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:37267/ GET DEBUG: [pool-8-thread-1] [4s 767ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null DEBUG: [pool-8-thread-3] [4s 767ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null DEBUG: [pool-8-thread-4] [4s 767ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:37267/ GET DEBUG: [HttpClient-7-Worker0] [4s 767ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null DEBUG: [HttpClient-7-Worker1] [4s 767ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null Oct 16, 2023 7:02:53 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:53 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:53 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:53 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:53 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 7:02:53 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 7:02:53 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 769ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker1] [4s 769ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-1] [4s 769ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Oct 16, 2023 7:02:53 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 769ms] PlainHttpConnection(SocketTube(28)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [4s 769ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-3] [4s 769ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker0] [4s 769ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-1] [4s 769ms] PlainHttpConnection(SocketTube(28)) bind completed localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [4s 769ms] PlainHttpConnection(SocketTube(29)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-1] [4s 769ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [pool-8-thread-3] [4s 769ms] PlainHttpConnection(SocketTube(29)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker1] [4s 769ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-1] [4s 769ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [4s 769ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7b132f1d for C (true) DEBUG: [pool-8-thread-3] [4s 769ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [pool-8-thread-3] [4s 769ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker0] [4s 769ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker0] [4s 769ms] PlainHttpConnection(SocketTube(31)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [4s 770ms] PlainHttpConnection(SocketTube(31)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [4s 770ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [HttpClient-7-Worker0] [4s 770ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker1] [4s 770ms] PlainHttpConnection(SocketTube(30)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-8-SelectorManager] [4s 770ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 770ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42961 DEBUG: [HttpClient-8-SelectorManager] [4s 770ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@71eb446d for C (true) DEBUG: [HttpClient-7-Worker1] [4s 770ms] PlainHttpConnection(SocketTube(30)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-8-SelectorManager] [4s 770ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@56606e73 for C (true) DEBUG: [HttpClient-7-Worker2] [4s 770ms] SocketTube(28) connecting flows DEBUG: [HttpClient-7-Worker2] [4s 770ms] SocketTube(28) read publisher got subscriber DEBUG: [HttpClient-7-Worker2] [4s 770ms] SocketTube(28) registering subscribe event DEBUG: [HttpClient-8-SelectorManager] [4s 770ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-Worker1] [4s 771ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-8-SelectorManager] [4s 771ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35993 DEBUG: [HttpClient-7-Worker1] [4s 771ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [4s 771ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 771ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43695 DEBUG: [HttpClient-8-SelectorManager] [4s 771ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2e7402f5 for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 771ms] SocketTube(28) subscribe event raised DEBUG: [HttpClient-7-Worker2] [4s 771ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 771ms] 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@180c466[Not completed, 4 dependents] (id=1939) 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-8-SelectorManager] [4s 771ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-7-Worker2] [4s 771ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker2] [4s 771ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-8-SelectorManager] [4s 771ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-7-Worker2] [4s 771ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [HttpClient-7-Worker2] [4s 771ms] SocketTube(28) subscribed for writing DEBUG: [HttpClient-7-Worker2] [4s 771ms] SocketTube(28) write: registering startSubscription event DEBUG: [HttpClient-7-Worker2] [4s 771ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [4s 771ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 771ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 771ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-Worker2] [4s 771ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker2] [4s 771ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker2] [4s 771ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker3] [4s 771ms] SocketTube(31) connecting flows DEBUG: [HttpClient-8-SelectorManager] [4s 771ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker3] [4s 771ms] SocketTube(31) read publisher got subscriber DEBUG: [HttpClient-7-Worker3] [4s 771ms] SocketTube(31) registering subscribe event DEBUG: [HttpClient-7-Worker3] [4s 771ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker3] [4s 771ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker3] [4s 771ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-7-Worker3] [4s 771ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [HttpClient-7-Worker3] [4s 771ms] SocketTube(31) subscribed for writing DEBUG: [HttpClient-7-Worker3] [4s 771ms] SocketTube(31) write: registering startSubscription event DEBUG: [HttpClient-7-Worker3] [4s 771ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker3] [4s 771ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker3] [4s 771ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker3] [4s 771ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker3] [4s 773ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [4s 773ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-Worker2] [4s 773ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [4s 773ms] SSL Writer(SocketTube(28)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-7-Worker2] [4s 773ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [4s 773ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker2] [4s 773ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker2] [4s 773ms] SSL Writer(SocketTube(28)) Sending 2196 bytes downstream DEBUG: [HttpClient-7-Worker2] [4s 773ms] SSL Writer(SocketTube(28)) Adding 2196 to outputQ queue DEBUG: [HttpClient-7-Worker2] [4s 773ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker2] [4s 774ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-Worker4] [4s 773ms] SocketTube(29) connecting flows DEBUG: [HttpClient-8-SelectorManager] [4s 773ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 774ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 774ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 774ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 774ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 774ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58183 DEBUG: [HttpClient-8-SelectorManager] [4s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b1db516 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 774ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 774ms] SocketTube(28) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [4s 774ms] SocketTube(31) subscribe event raised DEBUG: [HttpClient-7-Worker4] [4s 774ms] SocketTube(29) read publisher got subscriber DEBUG: [HttpClient-7-Worker4] [4s 774ms] SocketTube(29) registering subscribe event DEBUG: [HttpClient-7-Worker4] [4s 774ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker4] [4s 774ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker4] [4s 774ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-7-Worker6] [4s 774ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker6] [4s 774ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [4s 774ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-7-Worker6] [4s 774ms] SocketTube(28) trying to write: 2196 DEBUG: [HttpClient-7-Worker6] [4s 775ms] SocketTube(28) wrote: 2196 DEBUG: [HttpClient-7-Worker6] [4s 775ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker6] [4s 775ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 775ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker3] [4s 775ms] SSL Writer(SocketTube(31)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker3] [4s 775ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker3] [4s 775ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker5] [4s 774ms] SocketTube(30) connecting flows DEBUG: [HttpClient-8-SelectorManager] [4s 774ms] 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@5088130c[Not completed, 4 dependents] (id=1965) 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: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 775ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 775ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 775ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 775ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 775ms] SocketTube(31) resuming read event DEBUG: [HttpClient-7-Worker4] [4s 774ms] SSL Writer(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SocketTube(29) DEBUG: [HttpClient-7-Worker4] [4s 775ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-7-Worker4] [4s 775ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-7-Worker4] [4s 775ms] SSL Writer(SocketTube(29)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker4] [4s 775ms] SSL Writer(SocketTube(29)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker4] [4s 775ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker5] [4s 775ms] SocketTube(30) read publisher got subscriber DEBUG: [HttpClient-7-Worker4] [4s 775ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker6] [4s 775ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker6] [4s 775ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [4s 776ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker3] [4s 775ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 775ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 776ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-Worker3] [4s 776ms] SSL Writer(SocketTube(31)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker3] [4s 776ms] SSL Writer(SocketTube(31)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker3] [4s 776ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker3] [4s 776ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-Worker5] [4s 775ms] SocketTube(30) registering subscribe event DEBUG: [HttpClient-8-SelectorManager] [4s 776ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 776ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 776ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 776ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-7-Worker5] [4s 776ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 776ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 776ms] SocketTube(31) write: offloading requestMore DEBUG: [HttpClient-7-Worker5] [4s 776ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker5] [4s 776ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker5] [4s 776ms] SSL Writer(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SocketTube(30) DEBUG: [HttpClient-7-Worker5] [4s 776ms] SocketTube(30) subscribed for writing DEBUG: [HttpClient-7-Worker5] [4s 776ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-7-Worker5] [4s 776ms] SSL Writer(SocketTube(30)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker5] [4s 776ms] SSL Writer(SocketTube(30)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker5] [4s 776ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [4s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@572c5e8f for R (true) DEBUG: [HttpClient-7-Worker5] [4s 776ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [4s 776ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-7-Worker7] [4s 776ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker7] [4s 776ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 776ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker7] [4s 777ms] SocketTube(31) trying to write: 458 DEBUG: [HttpClient-7-Worker7] [4s 777ms] SocketTube(31) wrote: 458 DEBUG: [HttpClient-7-Worker7] [4s 777ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker7] [4s 777ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 777ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 777ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker7] [4s 777ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 777ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker4] [4s 778ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [4s 778ms] SSL Writer(SocketTube(29)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker4] [4s 778ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [4s 778ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker4] [4s 778ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker4] [4s 778ms] SSL Writer(SocketTube(29)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker4] [4s 778ms] SSL Writer(SocketTube(29)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker4] [4s 778ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker4] [4s 778ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 778ms] 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@37d0f651[Not completed, 4 dependents] (id=1973) 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 778ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 778ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 778ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 778ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 778ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 778ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker5] [4s 778ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [4s 778ms] SSL Reader(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@275083d4[Not completed, 1 dependents] (id=1979), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 778ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 778ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 778ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 778ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 778ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 778ms] SocketTube(29) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [4s 778ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [4s 779ms] 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@123d7997[Not completed, 4 dependents] (id=1983) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 779ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 779ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 779ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker5] [4s 778ms] SSL Writer(SocketTube(30)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker8] [4s 779ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker8] [4s 779ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker5] [4s 779ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker8] [4s 779ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker8] [4s 779ms] SocketTube(29) trying to write: 458 DEBUG: [HttpClient-7-Worker8] [4s 779ms] SocketTube(29) wrote: 458 DEBUG: [HttpClient-7-Worker8] [4s 779ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker8] [4s 779ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker8] [4s 779ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker8] [4s 779ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker8] [4s 779ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker8] [4s 779ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 779ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 779ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 779ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 779ms] SSL Reader(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 779ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 779ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 779ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 779ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 779ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 779ms] SocketTube(30) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [4s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6caf3b95 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f104c47 for R (true) DEBUG: [HttpClient-7-Worker9] [4s 779ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker9] [4s 780ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [4s 780ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker5] [4s 779ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker5] [4s 780ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker5] [4s 780ms] SSL Writer(SocketTube(30)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker5] [4s 780ms] SSL Writer(SocketTube(30)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker5] [4s 780ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker5] [4s 780ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker5] [4s 780ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker5] [4s 780ms] SocketTube(30) trying to write: 458 DEBUG: [HttpClient-7-Worker5] [4s 780ms] SocketTube(30) wrote: 458 DEBUG: [HttpClient-7-Worker5] [4s 780ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker5] [4s 780ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker5] [4s 780ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker5] [4s 780ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker5] [4s 780ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b1db516 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 781ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [4s 781ms] SocketTube(28) read bytes: 261 DEBUG: [HttpClient-8-SelectorManager] [4s 781ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 781ms] SSL Reader(SocketTube(28)) Adding 261 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 782ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-Worker10] [4s 782ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [4s 782ms] SSL Reader(SocketTube(28)) Unwrapping: 261 DEBUG: [HttpClient-8-SelectorManager] [4s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b1db516 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 782ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 782ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-7-Worker10] [4s 782ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 782ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 133 DEBUG: [HttpClient-7-Worker10] [4s 782ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 782ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [4s 782ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [4s 783ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-7-Worker10] [4s 783ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 784ms] SocketTube(28) trying to write: 6 DEBUG: [HttpClient-7-Worker10] [4s 784ms] SocketTube(28) wrote: 6 DEBUG: [HttpClient-7-Worker10] [4s 784ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 784ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 784ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Reader(SocketTube(28)) Unwrapping: 128 DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Reader(SocketTube(28)) Unwrapping: 122 DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 122 DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [4s 784ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [4s 785ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-7-Worker10] [4s 785ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [4s 785ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [4s 785ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 785ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 785ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 785ms] SSLFlowDelegate(SocketTube(28)) setALPN = DEBUG: [HttpClient-7-Worker10] [4s 785ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker10] [4s 785ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker10] [4s 785ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [4s 786ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker10] [4s 786ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [4s 786ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:42961 remote=/127.0.0.1:37267] DEBUG: [HttpClient-7-Worker10] [4s 786ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [4s 786ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker10] [4s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@c721e8e queue.isEmpty: true DEBUG: [HttpClient-7-Worker10] [4s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@c721e8e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker10] [4s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 786ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker10] [4s 786ms] Http1Exchange SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-7-Worker10] [4s 786ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-7-Worker10] [4s 786ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@c855ff7 DEBUG: [HttpClient-7-Worker10] [4s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker10] [4s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker10] [4s 786ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 786ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 786ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 786ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Publisher(SSLTube(SocketTube(28))) got subscriber: SSLTube(SocketTube(28)) DEBUG: [HttpClient-7-Worker10] [4s 787ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:53 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37267/ GET DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Publisher(SSLTube(SocketTube(28))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker10] [4s 787ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker10] [4s 787ms] SSL Writer(SocketTube(28)) onNext DEBUG: [HttpClient-7-Worker10] [4s 787ms] SSL Writer(SocketTube(28)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker10] [4s 787ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [4s 787ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 787ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker10] [4s 788ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 788ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 788ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 788ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 788ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 788ms] SocketTube(28) trying to write: 90 DEBUG: [HttpClient-7-Worker10] [4s 788ms] SocketTube(28) wrote: 90 DEBUG: [HttpClient-7-Worker10] [4s 788ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 788ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 788ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 788ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 788ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker10] [4s 788ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-7-Worker10] [4s 788ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [4s 788ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 788ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 788ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker10] [4s 788ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker10] [4s 788ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker10] [4s 788ms] Http1Response(id=29) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker10] [4s 788ms] Http1Response(id=29) First time around DEBUG: [HttpClient-7-Worker10] [4s 788ms] Http1Response(id=29) headersReader is not yet completed DEBUG: [HttpClient-7-Worker10] [4s 788ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 788ms] Http1Publisher(SSLTube(SocketTube(28))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@40c02fd DEBUG: [HttpClient-7-Worker10] [4s 788ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 788ms] SSL Writer(SocketTube(28)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker10] [4s 788ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 788ms] SSL Writer(SocketTube(28)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 788ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 788ms] SSL Writer(SocketTube(28)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 788ms] SSL Writer(SocketTube(28)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 788ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 789ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 789ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 789ms] SocketTube(28) trying to write: 120 DEBUG: [HttpClient-7-Worker10] [4s 789ms] SocketTube(28) wrote: 120 DEBUG: [HttpClient-7-Worker10] [4s 789ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 789ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 789ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 789ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [4s 789ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 789ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker10] [4s 789ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker10] [4s 789ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-Worker10] [4s 789ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-Worker10] [4s 789ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 789ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b1db516 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b1db516 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 789ms] SocketTube(28) read bytes: 1721 DEBUG: [HttpClient-8-SelectorManager] [4s 789ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 789ms] SSL Reader(SocketTube(28)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 789ms] SocketTube(28) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b1db516 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 789ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 789ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker11] [4s 789ms] SSL Reader(SocketTube(28)) Unwrapping: 1721 DEBUG: [HttpClient-7-Worker11] [4s 790ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker11] [4s 790ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-7-Worker11] [4s 790ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-7-Worker11] [4s 790ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker11] [4s 790ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-Worker11] [4s 790ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-Worker11] [4s 790ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b1db516 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 815ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@572c5e8f for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 816ms] SocketTube(31) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [4s 816ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 816ms] SSL Reader(SocketTube(31)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 816ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@572c5e8f for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 816ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 816ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker12] [4s 816ms] SSL Reader(SocketTube(31)) Unwrapping: 2204 DEBUG: [HttpClient-7-Worker12] [4s 816ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker12] [4s 816ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 816ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker12] [4s 816ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 816ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker12] [4s 816ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 818ms] SocketTube(31) trying to write: 6 DEBUG: [HttpClient-7-Worker12] [4s 818ms] SocketTube(31) wrote: 6 DEBUG: [HttpClient-7-Worker12] [4s 818ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker12] [4s 818ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 818ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Reader(SocketTube(31)) Unwrapping: 2077 DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 818ms] SSL Reader(SocketTube(31)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker12] [4s 819ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker12] [4s 819ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 819ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker12] [4s 819ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 819ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker12] [4s 819ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker12] [4s 820ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [HttpClient-7-Worker12] [4s 820ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker12] [4s 820ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker12] [4s 821ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 821ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker12] [4s 821ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 821ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [HttpClient-7-Worker12] [4s 821ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker12] [4s 821ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker12] [4s 821ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 7:02:54 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker12] [4s 822ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker12] [4s 822ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker12] [4s 822ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35993 remote=/127.0.0.1:37267] DEBUG: [HttpClient-7-Worker12] [4s 822ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5b6144ad queue.isEmpty: true DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5b6144ad, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [HttpClient-7-Worker12] [4s 822ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [HttpClient-7-Worker12] [4s 822ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@47fba721 DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker12] [4s 822ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 822ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 822ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 822ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [HttpClient-7-Worker12] [4s 822ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker12] [4s 822ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37267/ GET DEBUG: [HttpClient-7-Worker12] [4s 823ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker12] [4s 823ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 823ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 823ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker12] [4s 823ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker12] [4s 823ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 823ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker12] [4s 823ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker12] [4s 823ms] SSL Writer(SocketTube(31)) onNext DEBUG: [HttpClient-7-Worker12] [4s 823ms] SSL Writer(SocketTube(31)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker12] [4s 823ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker12] [4s 823ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker12] [4s 823ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker12] [4s 823ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker12] [4s 823ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 827ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 827ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker12] [4s 827ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 827ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker12] [4s 827ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [4s 827ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 827ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 827ms] SocketTube(31) trying to write: 90 DEBUG: [HttpClient-7-Worker12] [4s 827ms] SocketTube(31) wrote: 90 DEBUG: [HttpClient-7-Worker12] [4s 827ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker12] [4s 827ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 827ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 827ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 827ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker12] [4s 828ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-7-Worker12] [4s 828ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker12] [4s 828ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 828ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker12] [4s 828ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker12] [4s 828ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker12] [4s 828ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker12] [4s 828ms] Http1Response(id=30) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker12] [4s 828ms] Http1Response(id=30) First time around DEBUG: [HttpClient-7-Worker12] [4s 828ms] Http1Response(id=30) headersReader is not yet completed DEBUG: [HttpClient-7-Worker12] [4s 828ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 828ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@612732ce DEBUG: [HttpClient-7-Worker12] [4s 828ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 828ms] SSL Writer(SocketTube(31)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker12] [4s 828ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 828ms] SSL Writer(SocketTube(31)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker12] [4s 828ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 828ms] SSL Writer(SocketTube(31)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 828ms] SSL Writer(SocketTube(31)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker12] [4s 828ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [4s 828ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 828ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 828ms] SocketTube(31) trying to write: 120 DEBUG: [HttpClient-7-Worker12] [4s 828ms] SocketTube(31) wrote: 120 DEBUG: [HttpClient-7-Worker12] [4s 828ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker12] [4s 828ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 828ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 828ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker12] [4s 828ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 828ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker12] [4s 829ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker12] [4s 829ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-7-Worker12] [4s 829ms] SocketTube(31) resuming read event DEBUG: [HttpClient-7-Worker12] [4s 829ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 829ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@572c5e8f for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@572c5e8f for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 831ms] SocketTube(31) read bytes: 1731 DEBUG: [HttpClient-8-SelectorManager] [4s 831ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 831ms] SSL Reader(SocketTube(31)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 831ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@572c5e8f for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 831ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [4s 831ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker13] [4s 831ms] SSL Reader(SocketTube(31)) Unwrapping: 1731 DEBUG: [HttpClient-7-Worker13] [4s 832ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker13] [4s 832ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-7-Worker13] [4s 832ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-7-Worker13] [4s 832ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker13] [4s 832ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-7-Worker13] [4s 832ms] SocketTube(31) resuming read event DEBUG: [HttpClient-7-Worker13] [4s 832ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@572c5e8f for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b1db516 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 833ms] SocketTube(28) read bytes: 155 DEBUG: [HttpClient-8-SelectorManager] [4s 833ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 833ms] SSL Reader(SocketTube(28)) Adding 155 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 834ms] SocketTube(28) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b1db516 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 834ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [4s 834ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker14] [4s 834ms] SSL Reader(SocketTube(28)) Unwrapping: 155 DEBUG: [HttpClient-7-Worker14] [4s 834ms] SSL Reader(SocketTube(28)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-7-Worker14] [4s 834ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker14] [4s 834ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-Worker14] [4s 834ms] SSL Reader(SocketTube(28)) sending 75 DEBUG: [HttpClient-7-Worker14] [4s 834ms] SSL Reader(SocketTube(28)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker14] [4s 834ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker14] [4s 834ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [4s 834ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker14] [4s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker14] [4s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@c721e8e DEBUG: [HttpClient-7-Worker14] [4s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker14] [4s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@c721e8e DEBUG: [HttpClient-7-Worker14] [4s 834ms] Http1Response(id=29) Sending 75/512 bytes to header parser DEBUG: [HttpClient-7-Worker14] [4s 834ms] Http1Response(id=29) Parsing headers completed. bytes=75 DEBUG: [HttpClient-7-Worker14] [4s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@c721e8e DEBUG: [HttpClient-7-Worker14] [4s 834ms] Http1Response(id=29) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-7-Worker14] [4s 835ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37267/) 200 HTTP_1_1 Local port: 42961 DEBUG: [HttpClient-7-Worker14] [4s 835ms] Http1Response(id=29) readBody: return2Cache: true DEBUG: [HttpClient-7-Worker14] [4s 836ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54765cf(8) DEBUG: [HttpClient-7-Worker14] [4s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7aed171/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b18ae5a queue.isEmpty: false DEBUG: [HttpClient-7-Worker14] [4s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-7-Worker14] [4s 836ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-Worker14] [4s 836ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [HttpClient-7-Worker14] [4s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7aed171/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b18ae5a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-7-Worker14] [4s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7aed171/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b18ae5a DEBUG: [HttpClient-7-Worker14] [4s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [4s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7aed171/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b18ae5a DEBUG: [HttpClient-7-Worker14] [4s 836ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-7-Worker14] [4s 836ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker14] [4s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [4s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker14] [4s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker14] [4s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [4s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-7-Worker14] [4s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-7-Worker14] [4s 836ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [4s 836ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [4s 836ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [4s 836ms] SSL Reader(SocketTube(28)) Unwrapping: 42 DEBUG: [HttpClient-7-Worker14] [4s 837ms] SSL Reader(SocketTube(28)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-7-Worker14] [4s 837ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-7-Worker14] [4s 837ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 42 DEBUG: [HttpClient-7-Worker14] [4s 837ms] SSL Reader(SocketTube(28)) sending 4 DEBUG: [HttpClient-7-Worker14] [4s 837ms] SSL Reader(SocketTube(28)) Adding 4 to outputQ queue DEBUG: [HttpClient-7-Worker14] [4s 837ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker14] [4s 837ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [4s 837ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-7-Worker14] [4s 837ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 4 bytes into the queue DEBUG: [HttpClient-7-Worker14] [4s 837ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7aed171/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b18ae5a DEBUG: [HttpClient-7-Worker14] [4s 837ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [4s 837ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7aed171/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b18ae5a DEBUG: [HttpClient-7-Worker14] [4s 837ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-7-Worker14] [4s 837ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker14] [4s 837ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-7-Worker14] [4s 837ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) cleared DEBUG: [HttpClient-7-Worker14] [4s 837ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(28)))) SSLTube(SocketTube(28)): return to HTTP/1.1 pool DEBUG: [HttpClient-7-Worker14] [4s 837ms] ConnectionPool(8) registering CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-7-Worker14] [4s 837ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-7-Worker14] [4s 837ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-7-Worker14] [4s 837ms] Http1Publisher(SSLTube(SocketTube(28))) subscription cancelled DEBUG: [HttpClient-7-Worker14] [4s 837ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker14] [4s 837ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [HttpClient-7-Worker14] [4s 838ms] HttpClientImpl(8) ClientImpl (async) elapsed 70 millis for GET to https://127.0.0.1:37267/ DEBUG: [HttpClient-7-Worker14] [4s 838ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(28)))) Finished reading body: READING_BODY DEBUG: [HttpClient-7-Worker14] [4s 838ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54765cf(8) DEBUG: [HttpClient-7-Worker14] [4s 838ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-7-Worker14] [4s 838ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [4s 838ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-Worker14] [4s 838ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [4s 838ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [4s 838ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [4s 838ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [4s 838ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker14] [4s 838ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-Worker14] [4s 838ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-Worker14] [4s 838ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [4s 838ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b1db516 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6caf3b95 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 857ms] SocketTube(29) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [4s 857ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 858ms] SSL Reader(SocketTube(29)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 858ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6caf3b95 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 858ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker15] [4s 858ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker15] [4s 858ms] SSL Reader(SocketTube(29)) Unwrapping: 2204 DEBUG: [HttpClient-7-Worker15] [4s 861ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker15] [4s 861ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker15] [4s 861ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker15] [4s 861ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker15] [4s 861ms] SSLFlowDelegate(SocketTube(29)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker15] [4s 861ms] SSLFlowDelegate(SocketTube(29)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker15] [4s 863ms] SSLFlowDelegate(SocketTube(29)) finished task execution DEBUG: [HttpClient-7-Worker15] [4s 863ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker15] [4s 863ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker15] [4s 863ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker15] [4s 863ms] SSL Writer(SocketTube(29)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker15] [4s 863ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker15] [4s 863ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker15] [4s 863ms] SSL Writer(SocketTube(29)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker15] [4s 863ms] SSL Writer(SocketTube( ... 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 ... UG: [HttpClient-35-Worker3] [8s 252ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker3] [8s 252ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [8s 252ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker3] [8s 252ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [8s 252ms] SSLTube(SocketTube(95)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-35-Worker3] [8s 252ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: got request of 1 from SSLTube(SocketTube(95)) Oct 16, 2023 7:02:57 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-35-Worker3] [8s 253ms] AsyncSSLConnection(SSLTube(SocketTube(95))) added 63 bytes in the priority write queue DEBUG: [HttpClient-35-Worker3] [8s 253ms] AsyncSSLConnection(SSLTube(SocketTube(95))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [8s 253ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(95)) DEBUG: [HttpClient-35-Worker3] [8s 253ms] SSLTube(SocketTube(95)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [8s 253ms] SSL Writer(SocketTube(95)) onNext DEBUG: [HttpClient-35-Worker3] [8s 253ms] SSL Writer(SocketTube(95)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [8s 253ms] Http2Connection(SSLTube(SocketTube(95))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-35-Worker3] [8s 253ms] AsyncSSLConnection(SSLTube(SocketTube(95))) added 13 bytes in the priority write queue DEBUG: [HttpClient-35-Worker3] [8s 253ms] AsyncSSLConnection(SSLTube(SocketTube(95))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [8s 253ms] Http2Connection(SSLTube(SocketTube(95))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-35-Worker3] [8s 253ms] Http2Connection(SSLTube(SocketTube(95))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-35-Worker3] [8s 253ms] Http2Connection(SSLTube(SocketTube(95))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker3] [8s 253ms] Http2Connection(SSLTube(SocketTube(95))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-35-Worker3] [8s 253ms] Http2Connection(SSLTube(SocketTube(95))) H2 processed buffered data DEBUG: [HttpClient-35-Worker3] [8s 253ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(95))) DEBUG: [HttpClient-35-Worker3] [8s 253ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(95))) DEBUG: [HttpClient-35-Worker3] [8s 253ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-35-Worker3] [8s 253ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-35-Worker3] [8s 253ms] Http2Connection(SSLTube(SocketTube(95))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-35-Worker3] [8s 253ms] Exchange checkFor407: all clear DEBUG: [HttpClient-35-Worker3] [8s 253ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(0) sendHeadersOnly() Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:53499/ GET DEBUG: [HttpClient-35-Worker3] [8s 253ms] Http2Connection(SSLTube(SocketTube(95))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-35-Worker3] [8s 253ms] Http2Connection(SSLTube(SocketTube(95))) Opened stream 1 DEBUG: [HttpClient-35-Worker3] [8s 253ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-35-Worker3] [8s 254ms] AsyncSSLConnection(SSLTube(SocketTube(95))) added 48 bytes to the write queue DEBUG: [HttpClient-35-Worker3] [8s 254ms] AsyncSSLConnection(SSLTube(SocketTube(95))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [8s 254ms] Exchange checkFor407: all clear DEBUG: [HttpClient-35-Worker3] [8s 254ms] Exchange sendRequestBody DEBUG: [HttpClient-35-Worker3] [8s 254ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) Sending 90 bytes downstream DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) Adding 90 to outputQ queue DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-35-Worker3] [8s 254ms] SocketTube(95) trying to write: 90 DEBUG: [HttpClient-35-Worker3] [8s 254ms] SocketTube(95) wrote: 90 DEBUG: [HttpClient-35-Worker3] [8s 254ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-35-Worker3] [8s 254ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [8s 254ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) requesting 1 DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSLTube(SocketTube(95)) request: n=1 DEBUG: [HttpClient-35-Worker3] [8s 254ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: got request of 1 from SSLTube(SocketTube(95)) DEBUG: [HttpClient-35-Worker3] [8s 254ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(95)) DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSLTube(SocketTube(95)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) onNext DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) requesting 1 DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSLTube(SocketTube(95)) request: n=1 DEBUG: [HttpClient-35-Worker3] [8s 254ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: got request of 1 from SSLTube(SocketTube(95)) DEBUG: [HttpClient-35-Worker3] [8s 254ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(95)) DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSLTube(SocketTube(95)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) onNext DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) wrapping 124 bytes DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) Sending 162 bytes downstream DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) Adding 162 to outputQ queue DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-35-Worker3] [8s 254ms] SocketTube(95) trying to write: 162 DEBUG: [HttpClient-35-Worker3] [8s 254ms] SocketTube(95) wrote: 162 DEBUG: [HttpClient-35-Worker3] [8s 254ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-35-Worker3] [8s 254ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [8s 254ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) requesting 1 DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSLTube(SocketTube(95)) request: n=1 DEBUG: [HttpClient-35-Worker3] [8s 254ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: got request of 1 from SSLTube(SocketTube(95)) DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Writer(SocketTube(95)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Reader(SocketTube(95)) requesting 1 DEBUG: [HttpClient-35-Worker3] [8s 254ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-35-Worker3] [8s 254ms] SocketTube(95) resuming read event DEBUG: [HttpClient-35-Worker3] [8s 254ms] SocketTube(95) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [8s 254ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [8s 255ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 255ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 255ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 255ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-36-SelectorManager] [8s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60d83106 for None (false) DEBUG: [HttpClient-36-SelectorManager] [8s 257ms] SocketTube(95) read bytes: 1803 DEBUG: [HttpClient-36-SelectorManager] [8s 257ms] SSL Reader(SocketTube(95)) onNext DEBUG: [HttpClient-36-SelectorManager] [8s 257ms] SSL Reader(SocketTube(95)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [8s 257ms] SocketTube(95) resuming read event DEBUG: [HttpClient-36-SelectorManager] [8s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60d83106 for R (false) DEBUG: [HttpClient-36-SelectorManager] [8s 257ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 257ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 257ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-SelectorManager] [8s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60d83106 for R (false) DEBUG: [readLoop] [8s 257ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 257ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 257ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 257ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 257ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 257ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 257ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [HttpClient-35-Worker4] [8s 257ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker4] [8s 257ms] SSL Reader(SocketTube(95)) Unwrapping: 1803 DEBUG: [readLoop] [8s 257ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 257ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 257ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Reader(SocketTube(95)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Reader(SocketTube(95)) Unwrapping: 77 DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Reader(SocketTube(95)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 77 DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Reader(SocketTube(95)) sending 39 DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Reader(SocketTube(95)) Adding 39 to outputQ queue DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Reader(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Reader(SocketTube(95)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-35-Worker4] [8s 258ms] Http2Connection(SSLTube(SocketTube(95))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-35-Worker4] [8s 258ms] Http2Connection(SSLTube(SocketTube(95))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker4] [8s 258ms] Http2Connection(SSLTube(SocketTube(95))) H2 Receiving(1): 39 DEBUG: [HttpClient-35-Worker4] [8s 258ms] Http2Connection(SSLTube(SocketTube(95))) Processing 39 DEBUG: [HttpClient-35-Worker4] [8s 258ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-35-Worker4] [8s 258ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker4] [8s 258ms] 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 7:02:57 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-35-Worker4] [8s 258ms] Http2Connection(SSLTube(SocketTube(95))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-35-Worker4] [8s 258ms] AsyncSSLConnection(SSLTube(SocketTube(95))) added 9 bytes to the write queue DEBUG: [HttpClient-35-Worker4] [8s 258ms] AsyncSSLConnection(SSLTube(SocketTube(95))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker4] [8s 258ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(95)) DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSLTube(SocketTube(95)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Writer(SocketTube(95)) onNext DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Writer(SocketTube(95)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Writer(SocketTube(95)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Writer(SocketTube(95)) wrapping 9 bytes DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Writer(SocketTube(95)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Writer(SocketTube(95)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Writer(SocketTube(95)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Writer(SocketTube(95)) Sending 47 bytes downstream DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Writer(SocketTube(95)) Adding 47 to outputQ queue DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Writer(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker4] [8s 258ms] SSL Writer(SocketTube(95)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-35-Worker4] [8s 258ms] SocketTube(95) trying to write: 47 DEBUG: [HttpClient-35-Worker4] [8s 259ms] SocketTube(95) wrote: 47 DEBUG: [HttpClient-35-Worker4] [8s 259ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-35-Worker4] [8s 259ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker4] [8s 259ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker4] [8s 259ms] SSL Writer(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker4] [8s 259ms] SSL Writer(SocketTube(95)) requesting 1 DEBUG: [HttpClient-35-Worker4] [8s 259ms] SSLTube(SocketTube(95)) request: n=1 DEBUG: [readLoop] [8s 259ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 259ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 259ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 259ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 259ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / DEBUG: [HttpClient-35-Worker4] [8s 259ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: got request of 1 from SSLTube(SocketTube(95)) DEBUG: [HttpClient-35-Worker4] [8s 259ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false Sent response headers 200 DEBUG: [HttpClient-35-Worker4] [8s 259ms] Http2Connection(SSLTube(SocketTube(95))) H2 processed(1) DEBUG: [HttpClient-35-Worker4] [8s 259ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker4] [8s 259ms] SSL Reader(SocketTube(95)) requesting 1 DEBUG: [HttpClient-35-Worker4] [8s 259ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-35-Worker4] [8s 259ms] SocketTube(95) resuming read event DEBUG: [HttpClient-35-Worker4] [8s 259ms] SocketTube(95) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker4] [8s 259ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [8s 259ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60d83106 for R (false) TestServer(2): connection started DEBUG: [HttpClient-36-SelectorManager] [8s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60d83106 for None (false) DEBUG: [HttpClient-36-SelectorManager] [8s 265ms] SocketTube(95) read bytes: 151 DEBUG: [HttpClient-36-SelectorManager] [8s 265ms] SSL Reader(SocketTube(95)) onNext DEBUG: [HttpClient-36-SelectorManager] [8s 265ms] SSL Reader(SocketTube(95)) Adding 151 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [8s 265ms] SocketTube(95) resuming read event DEBUG: [HttpClient-36-SelectorManager] [8s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60d83106 for R (false) DEBUG: [HttpClient-36-SelectorManager] [8s 265ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [8s 265ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker5] [8s 265ms] SSL Reader(SocketTube(95)) Unwrapping: 151 DEBUG: [HttpClient-35-Worker5] [8s 265ms] SSL Reader(SocketTube(95)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-35-Worker5] [8s 265ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-35-Worker5] [8s 265ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 53 DEBUG: [HttpClient-35-Worker5] [8s 265ms] SSL Reader(SocketTube(95)) sending 15 DEBUG: [HttpClient-35-Worker5] [8s 265ms] SSL Reader(SocketTube(95)) Adding 15 to outputQ queue DEBUG: [HttpClient-35-Worker5] [8s 265ms] SSL Reader(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [8s 265ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-35-Worker5] [8s 265ms] SSL Reader(SocketTube(95)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-35-Worker5] [8s 265ms] Http2Connection(SSLTube(SocketTube(95))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-35-Worker5] [8s 265ms] Http2Connection(SSLTube(SocketTube(95))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker5] [8s 265ms] Http2Connection(SSLTube(SocketTube(95))) H2 Receiving(2): 15 DEBUG: [HttpClient-35-Worker5] [8s 265ms] Http2Connection(SSLTube(SocketTube(95))) Processing 15 DEBUG: [HttpClient-35-Worker5] [8s 265ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-35-Worker5] [8s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [8s 265ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-35-Worker5] [8s 266ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-35-Worker5] [8s 266ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-35-Worker5] [8s 266ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 37260 DEBUG: [HttpClient-35-Worker5] [8s 266ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 37260 DEBUG: [HttpClient-35-Worker5] [8s 266ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-35-Worker5] [8s 266ms] HttpClientImpl(36) body subscriber registered: 1 DEBUG: [HttpClient-35-Worker5] [8s 266ms] Http2Connection(SSLTube(SocketTube(95))) H2 processed(2) DEBUG: [HttpClient-35-Worker5] [8s 266ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [8s 266ms] SSL Reader(SocketTube(95)) Unwrapping: 98 DEBUG: [HttpClient-35-Worker5] [8s 266ms] SSL Reader(SocketTube(95)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-35-Worker5] [8s 266ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-35-Worker5] [8s 266ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 51 DEBUG: [HttpClient-35-Worker5] [8s 266ms] SSL Reader(SocketTube(95)) sending 13 DEBUG: [HttpClient-35-Worker5] [8s 266ms] SSL Reader(SocketTube(95)) Adding 13 to outputQ queue DEBUG: [HttpClient-35-Worker5] [8s 266ms] SSL Reader(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [8s 266ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-35-Worker5] [8s 266ms] SSL Reader(SocketTube(95)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-35-Worker5] [8s 266ms] Http2Connection(SSLTube(SocketTube(95))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-35-Worker5] [8s 266ms] Http2Connection(SSLTube(SocketTube(95))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker5] [8s 266ms] Http2Connection(SSLTube(SocketTube(95))) H2 Receiving(3): 13 DEBUG: [HttpClient-35-Worker5] [8s 266ms] Http2Connection(SSLTube(SocketTube(95))) Processing 13 DEBUG: [HttpClient-35-Worker5] [8s 266ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-35-Worker5] [8s 266ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [8s 267ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-35-Worker5] [8s 267ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-35-Worker5] [8s 267ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-35-Worker5] [8s 267ms] Http2Connection(SSLTube(SocketTube(95))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-35-Worker5] [8s 267ms] Http2Connection(SSLTube(SocketTube(95))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-35-Worker5] [8s 267ms] Http2Connection(SSLTube(SocketTube(95))) H2 processed(3) DEBUG: [HttpClient-35-Worker5] [8s 267ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [8s 267ms] SSL Reader(SocketTube(95)) Unwrapping: 47 DEBUG: [HttpClient-35-Worker5] [8s 267ms] SSL Reader(SocketTube(95)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-35-Worker5] [8s 267ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-35-Worker5] [8s 267ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 47 DEBUG: [HttpClient-35-Worker5] [8s 267ms] SSL Reader(SocketTube(95)) sending 9 DEBUG: [HttpClient-35-Worker5] [8s 267ms] SSL Reader(SocketTube(95)) Adding 9 to outputQ queue DEBUG: [HttpClient-35-Worker5] [8s 267ms] SSL Reader(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [8s 267ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-35-Worker5] [8s 267ms] SSL Reader(SocketTube(95)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-35-Worker5] [8s 267ms] Http2Connection(SSLTube(SocketTube(95))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-35-Worker5] [8s 267ms] Http2Connection(SSLTube(SocketTube(95))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker5] [8s 267ms] Http2Connection(SSLTube(SocketTube(95))) H2 Receiving(4): 9 DEBUG: [HttpClient-35-Worker5] [8s 267ms] Http2Connection(SSLTube(SocketTube(95))) Processing 9 DEBUG: [HttpClient-35-Worker5] [8s 267ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-35-Worker5] [8s 267ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [8s 267ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-35-Worker5] [8s 267ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-35-Worker5] [8s 267ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-35-Worker5] [8s 267ms] HttpClientImpl(36) body subscriber unregistered: 0 DEBUG: [HttpClient-35-Worker5] [8s 267ms] HttpClientImpl(36) ClientImpl (async) elapsed 24 millis for GET to https://127.0.0.1:53499/ DEBUG: [HttpClient-35-Worker5] [8s 267ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-35-Worker5] [8s 267ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-35-Worker5] [8s 267ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) close stream 1 DEBUG: [HttpClient-35-Worker5] [8s 267ms] Http2Connection(SSLTube(SocketTube(95))) Closed stream 1 DEBUG: [HttpClient-36-SelectorManager] [8s 267ms] HttpClientImpl(36) SelectorManager shutting down DEBUG: [HttpClient-35-Worker5] [8s 268ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5786e057 DEBUG: [HttpClient-35-Worker5] [8s 268ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-35-Worker5] [8s 268ms] Http2Connection(SSLTube(SocketTube(95))) H2 processed(4) DEBUG: [HttpClient-35-Worker5] [8s 268ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [8s 268ms] SSL Reader(SocketTube(95)) requesting 1 DEBUG: [HttpClient-35-Worker5] [8s 268ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-35-Worker5] [8s 268ms] SocketTube(95) resuming read event DEBUG: [HttpClient-36-SelectorManager] [8s 268ms] Http2ClientImpl stopping DEBUG: [HttpClient-36-SelectorManager] [8s 268ms] Http2Connection(SSLTube(SocketTube(95))) Close all streams DEBUG: [HttpClient-35-Worker5] [8s 268ms] SocketTube(95) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker5] [8s 268ms] SocketTube(95) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@5e18ae5 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-35-Worker5] [8s 268ms] SocketTube(95) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [8s 268ms] Http2Connection(SSLTube(SocketTube(95))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-35-Worker5] [8s 268ms] SocketTube(95) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker5] [8s 268ms] SocketTube(95) pausing read event DEBUG: [HttpClient-35-Worker5] [8s 268ms] SocketTube(95) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker5] [8s 268ms] SocketTube(95) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@5e18ae5 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-35-Worker5] [8s 268ms] SocketTube(95) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker5] [8s 268ms] 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@25dabbd9[Not completed, 4 dependents] (id=6520) 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@1663ab14, getALPN: jdk.internal.net.http.common.MinimalFuture@44875380[Completed normally] (id=6526), 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 Oct 16, 2023 7:02:57 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-SelectorManager] [8s 268ms] AsyncSSLConnection(SSLTube(SocketTube(95))) added 34 bytes to the write queue DEBUG: [HttpClient-36-SelectorManager] [8s 268ms] AsyncSSLConnection(SSLTube(SocketTube(95))) signalling the publisher of the write queue DEBUG: [HttpClient-36-SelectorManager] [8s 268ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(95)) DEBUG: [HttpClient-36-SelectorManager] [8s 268ms] SSLTube(SocketTube(95)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-SelectorManager] [8s 268ms] SSL Writer(SocketTube(95)) onNext DEBUG: [HttpClient-35-Worker5] [8s 268ms] SocketTube(95) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [8s 268ms] SSL Writer(SocketTube(95)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-35-Worker5] [8s 268ms] SSL Reader(SocketTube(95)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [8s 268ms] SSL Writer(SocketTube(95)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-SelectorManager] [8s 268ms] SSL Writer(SocketTube(95)) wrapping 34 bytes DEBUG: [HttpClient-36-SelectorManager] [8s 268ms] SSL Writer(SocketTube(95)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-35-Worker5] [8s 268ms] SSL Reader(SocketTube(95)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [8s 268ms] SSL Writer(SocketTube(95)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-36-SelectorManager] [8s 269ms] SSL Writer(SocketTube(95)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-SelectorManager] [8s 269ms] SSL Writer(SocketTube(95)) Sending 72 bytes downstream DEBUG: [HttpClient-36-SelectorManager] [8s 269ms] SSL Writer(SocketTube(95)) Adding 72 to outputQ queue DEBUG: [HttpClient-36-SelectorManager] [8s 269ms] SSL Writer(SocketTube(95)) pushScheduler is alive 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-SelectorManager] [8s 269ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-SelectorManager] [8s 269ms] SSL Writer(SocketTube(95)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-35-Worker5] [8s 269ms] SSL Reader(SocketTube(95)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker5] [8s 269ms] SSLTube(SocketTube(95)) SSLSubscriberWrapper[SSLTube(SocketTube(95)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1663ab14, getALPN: jdk.internal.net.http.common.MinimalFuture@44875380[Completed normally] (id=6526), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker5] [8s 269ms] Http2Connection(SSLTube(SocketTube(95))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker5] [8s 269ms] 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-36-SelectorManager] [8s 269ms] SocketTube(95) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [8s 269ms] SocketTube(95) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [8s 269ms] SocketTube(95) write: cancel DEBUG: [HttpClient-36-SelectorManager] [8s 269ms] SocketTube(95) write: resetting demand to 0 DEBUG: [HttpClient-36-SelectorManager] [8s 270ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: cancelled by SSLTube(SocketTube(95)) DEBUG: [HttpClient-36-SelectorManager] [8s 270ms] SocketTube(95) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-SelectorManager] [8s 270ms] Http2Connection(SSLTube(SocketTube(95))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-35-Worker5] [8s 269ms] Http2Connection(SSLTube(SocketTube(95))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-36-SelectorManager] [8s 270ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(95))) DEBUG: [HttpClient-36-SelectorManager] [8s 270ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(95))) DEBUG: [HttpClient-35-Worker5] [8s 270ms] SSLTube(SocketTube(95)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker5] [8s 270ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: cancelled by SSLTube(SocketTube(95)) DEBUG: [HttpClient-36-SelectorManager] [8s 270ms] PlainHttpConnection(SocketTube(95)) Closing channel: channel not registered with selector DEBUG: [HttpClient-36-SelectorManager] [8s 270ms] SocketTube(95) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-36-SelectorManager] [8s 270ms] Http2Connection(SSLTube(SocketTube(95))) Close all streams DEBUG: [HttpClient-35-Worker5] [8s 270ms] SSL Reader(SocketTube(95)) stop DEBUG: [HttpClient-35-Worker5] [8s 270ms] SSL Writer(SocketTube(95)) stop Server connection to /127.0.0.1:37260 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-35-Worker5] [8s 270ms] SocketTube(95) Stopping read scheduler DEBUG: [HttpClient-35-Worker5] [8s 270ms] SocketTube(95) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-Worker5] [8s 270ms] SocketTube(95) Read scheduler stopped DEBUG: [HttpClient-35-Worker5] [8s 270ms] SocketTube(95) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [8s 271ms] HttpClientImpl(37) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 273ms] HttpClientImpl(37) ClientImpl (async) send https://127.0.0.1:53499/ GET DEBUG: [MainThread] [8s 273ms] Exchange establishing exchange for https://127.0.0.1:53499/ GET, proxy=null Oct 16, 2023 7:02:57 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:57 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 274ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 274ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 274ms] PlainHttpConnection(SocketTube(96)) registering connect event DEBUG: [MainThread] [8s 274ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-37-SelectorManager] [8s 274ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2f32c380 for C (true) DEBUG: [HttpClient-37-SelectorManager] [8s 274ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: finishing connect DEBUG: [HttpClient-37-SelectorManager] [8s 274ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37270 DEBUG: [HttpClient-36-Worker0] [8s 274ms] SocketTube(96) connecting flows DEBUG: [HttpClient-36-Worker0] [8s 274ms] SocketTube(96) read publisher got subscriber DEBUG: [HttpClient-36-Worker0] [8s 274ms] SocketTube(96) registering subscribe event DEBUG: [HttpClient-36-Worker0] [8s 274ms] SocketTube(96) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-Worker0] [8s 274ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker0] [8s 274ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker0] [8s 274ms] SSL Writer(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SocketTube(96) DEBUG: [HttpClient-36-Worker0] [8s 274ms] SocketTube(96) subscribed for writing DEBUG: [HttpClient-36-Worker0] [8s 274ms] SocketTube(96) write: registering startSubscription event DEBUG: [HttpClient-36-Worker0] [8s 274ms] SSL Writer(SocketTube(96)) onSubscribe initiating handshaking DEBUG: [HttpClient-36-Worker0] [8s 274ms] SSL Writer(SocketTube(96)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-36-Worker0] [8s 274ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-36-Worker0] [8s 274ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-37-SelectorManager] [8s 277ms] SocketTube(96) subscribe event raised TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=37270, Session(1697432577433|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-36-Worker0] [8s 278ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-SelectorManager] [8s 278ms] 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@25caa8f0[Not completed, 4 dependents] (id=6585) 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: NEED_UNWRAP DEBUG: [HttpClient-37-SelectorManager] [8s 278ms] SocketTube(96) read demand reset to 0 DEBUG: [HttpClient-37-SelectorManager] [8s 278ms] SocketTube(96) calling onSubscribe DEBUG: [HttpClient-37-SelectorManager] [8s 278ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-37-SelectorManager] [8s 278ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-37-SelectorManager] [8s 278ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [8s 278ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [8s 278ms] 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 278ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-37-SelectorManager] [8s 278ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-37-SelectorManager] [8s 278ms] SocketTube(96) onSubscribe called DEBUG: [HttpClient-37-SelectorManager] [8s 278ms] SocketTube(96) pending subscriber subscribed DEBUG: [HttpClient-37-SelectorManager] [8s 278ms] SocketTube(96) write: starting subscription DEBUG: [HttpClient-37-SelectorManager] [8s 278ms] SocketTube(96) write: offloading requestMore DEBUG: [HttpClient-37-SelectorManager] [8s 278ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for R (true) DEBUG: [HttpClient-36-Worker1] [8s 278ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker1] [8s 278ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker1] [8s 278ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [8s 278ms] SSL Writer(SocketTube(96)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-36-Worker0] [8s 278ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [8s 278ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker0] [8s 278ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker0] [8s 278ms] SSL Writer(SocketTube(96)) Sending 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [8s 278ms] SSL Writer(SocketTube(96)) Adding 2191 to outputQ queue DEBUG: [HttpClient-36-Worker0] [8s 278ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker0] [8s 278ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker0] [8s 278ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [8s 278ms] SocketTube(96) trying to write: 2191 DEBUG: [HttpClient-36-Worker0] [8s 278ms] SocketTube(96) wrote: 2191 DEBUG: [HttpClient-36-Worker0] [8s 279ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker0] [8s 279ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [8s 279ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [8s 279ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker0] [8s 279ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [8s 280ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for None (false) DEBUG: [HttpClient-37-SelectorManager] [8s 280ms] HttpClientImpl(37) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-37-SelectorManager] [8s 281ms] SocketTube(96) read bytes: 133 DEBUG: [HttpClient-37-SelectorManager] [8s 281ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [8s 281ms] SSL Reader(SocketTube(96)) Adding 133 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [8s 281ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [8s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for R (false) DEBUG: [HttpClient-37-SelectorManager] [8s 281ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [8s 281ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker2] [8s 281ms] SSL Reader(SocketTube(96)) Unwrapping: 133 DEBUG: [HttpClient-36-Worker2] [8s 281ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker2] [8s 281ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-36-Worker2] [8s 281ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 133 DEBUG: [HttpClient-36-Worker2] [8s 281ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker2] [8s 281ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker2] [8s 281ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-36-Worker2] [8s 282ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-36-Worker2] [8s 282ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-36-Worker2] [8s 282ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker2] [8s 282ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [8s 282ms] SSL Writer(SocketTube(96)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-36-Worker2] [8s 282ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [8s 282ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker2] [8s 282ms] SSL Writer(SocketTube(96)) Sending 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [8s 282ms] SSL Writer(SocketTube(96)) Adding 6 to outputQ queue DEBUG: [HttpClient-36-Worker2] [8s 282ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker2] [8s 282ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [8s 282ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [8s 282ms] SocketTube(96) trying to write: 6 DEBUG: [HttpClient-36-Worker2] [8s 282ms] SocketTube(96) wrote: 6 DEBUG: [HttpClient-36-Worker2] [8s 282ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker2] [8s 282ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [8s 282ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [8s 282ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker2] [8s 282ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [8s 282ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker2] [8s 282ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker2] [8s 282ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker2] [8s 282ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [8s 282ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-SelectorManager] [8s 285ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for None (false) DEBUG: [HttpClient-37-SelectorManager] [8s 285ms] SocketTube(96) read bytes: 175 DEBUG: [HttpClient-37-SelectorManager] [8s 285ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [8s 285ms] SSL Reader(SocketTube(96)) Adding 175 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [8s 285ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker3] [8s 285ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [8s 285ms] SSL Reader(SocketTube(96)) Unwrapping: 175 DEBUG: [HttpClient-37-SelectorManager] [8s 285ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for R (false) DEBUG: [HttpClient-37-SelectorManager] [8s 285ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 285ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-36-Worker3] [8s 285ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [8s 285ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 6 DEBUG: [HttpClient-36-Worker3] [8s 285ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker3] [8s 285ms] SSL Reader(SocketTube(96)) Unwrapping: 169 DEBUG: [HttpClient-37-SelectorManager] [8s 285ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for R (false) DEBUG: [HttpClient-36-Worker3] [8s 285ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-36-Worker3] [8s 285ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [8s 285ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 79 DEBUG: [HttpClient-36-Worker3] [8s 285ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker3] [8s 285ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker3] [8s 285ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-36-Worker3] [8s 286ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-36-Worker3] [8s 286ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [8s 286ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [8s 286ms] SSL Reader(SocketTube(96)) Unwrapping: 90 DEBUG: [HttpClient-36-Worker3] [8s 286ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker3] [8s 286ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [8s 286ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 90 DEBUG: [HttpClient-36-Worker3] [8s 286ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker3] [8s 286ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-36-Worker3] [8s 286ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker3] [8s 286ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [8s 286ms] SSL Writer(SocketTube(96)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [8s 286ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [8s 286ms] SSLFlowDelegate(SocketTube(96)) setALPN = h2 DEBUG: [HttpClient-36-Worker3] [8s 286ms] PlainHttpConnection(SocketTube(96)) finishConnect, setting connected=true DEBUG: [HttpClient-36-Worker3] [8s 286ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-36-Worker3] [8s 286ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-36-Worker3] [8s 287ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-36-Worker3] [8s 287ms] SSLTube(SocketTube(96)) connecting flows DEBUG: [HttpClient-36-Worker3] [8s 287ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@9f71fdd DEBUG: [HttpClient-36-Worker3] [8s 287ms] Http2Connection(SSLTube(SocketTube(96))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-36-Worker3] [8s 287ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 287ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [8s 287ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 287ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [8s 287ms] SSLTube(SocketTube(96)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-36-Worker3] [8s 287ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) Oct 16, 2023 7:02:57 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 287ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 63 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [8s 287ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [8s 287ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [8s 287ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [8s 287ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-Worker3] [8s 287ms] SSL Writer(SocketTube(96)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [8s 287ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 7:02:57 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 287ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 13 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [8s 288ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [8s 288ms] Http2Connection(SSLTube(SocketTube(96))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-36-Worker3] [8s 288ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-36-Worker3] [8s 288ms] Http2Connection(SSLTube(SocketTube(96))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker3] [8s 288ms] Http2Connection(SSLTube(SocketTube(96))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-36-Worker3] [8s 288ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed buffered data DEBUG: [HttpClient-36-Worker3] [8s 288ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-Worker3] [8s 288ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-Worker3] [8s 288ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-36-Worker3] [8s 288ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-36-Worker3] [8s 288ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-36-Worker3] [8s 288ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [8s 288ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(0) sendHeadersOnly() Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:53499/ GET DEBUG: [HttpClient-36-Worker3] [8s 288ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-36-Worker3] [8s 288ms] Http2Connection(SSLTube(SocketTube(96))) Opened stream 1 DEBUG: [HttpClient-36-Worker3] [8s 288ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 7:02:57 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 288ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 48 bytes to the write queue DEBUG: [HttpClient-36-Worker3] [8s 288ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [8s 288ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [8s 288ms] Exchange sendRequestBody DEBUG: [HttpClient-36-Worker3] [8s 288ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-36-Worker3] [8s 288ms] SSL Writer(SocketTube(96)) Sending 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [8s 288ms] SSL Writer(SocketTube(96)) Adding 90 to outputQ queue DEBUG: [HttpClient-36-Worker3] [8s 288ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [8s 288ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 288ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [8s 288ms] SocketTube(96) trying to write: 90 DEBUG: [HttpClient-36-Worker3] [8s 289ms] SocketTube(96) wrote: 90 DEBUG: [HttpClient-36-Worker3] [8s 289ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker3] [8s 289ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 289ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker3] [8s 289ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [8s 289ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker3] [8s 289ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [8s 289ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSLTube(SocketTube(96)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) wrapping 124 bytes DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) Sending 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) Adding 162 to outputQ queue DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [8s 289ms] SocketTube(96) trying to write: 162 DEBUG: [HttpClient-36-Worker3] [8s 289ms] SocketTube(96) wrote: 162 DEBUG: [HttpClient-36-Worker3] [8s 289ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker3] [8s 289ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 289ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker3] [8s 289ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker3] [8s 289ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker3] [8s 289ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker3] [8s 289ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 289ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [8s 289ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for R (false) TestServer(2): starting connection DEBUG: [HttpClient-37-SelectorManager] [8s 289ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for None (false) DEBUG: [HttpClient-37-SelectorManager] [8s 290ms] SocketTube(96) read bytes: 1726 DEBUG: [HttpClient-37-SelectorManager] [8s 290ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [8s 290ms] SSL Reader(SocketTube(96)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [8s 290ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-SelectorManager] [8s 290ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker4] [8s 290ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [8s 290ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for R (false) DEBUG: [Test-server-pool] [8s 290ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 290ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-36-Worker4] [8s 290ms] SSL Reader(SocketTube(96)) Unwrapping: 1726 DEBUG: [HttpClient-36-Worker4] [8s 291ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-36-Worker4] [8s 291ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-36-Worker4] [8s 291ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-36-Worker4] [8s 291ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker4] [8s 291ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker4] [8s 291ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [8s 290ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 290ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 291ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker4] [8s 291ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 291ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 291ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 291ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 291ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 291ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 291ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 291ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 291ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 291ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 291ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 291ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 291ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 291ms] 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 TestServer(2): connection started DEBUG: [HttpClient-37-SelectorManager] [8s 291ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for R (false) DEBUG: [HttpClient-37-SelectorManager] [8s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for None (false) DEBUG: [HttpClient-37-SelectorManager] [8s 296ms] SocketTube(96) read bytes: 228 DEBUG: [HttpClient-37-SelectorManager] [8s 296ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [8s 296ms] SSL Reader(SocketTube(96)) Adding 228 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [8s 296ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [8s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for R (false) DEBUG: [HttpClient-37-SelectorManager] [8s 296ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [8s 296ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:228, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker5] [8s 296ms] SSL Reader(SocketTube(96)) Unwrapping: 228 DEBUG: [HttpClient-36-Worker5] [8s 296ms] SSL Reader(SocketTube(96)) Decoded 39 bytes out of 228 into buffer of 512 remaining to decode: 151 DEBUG: [HttpClient-36-Worker5] [8s 296ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-36-Worker5] [8s 296ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 77 DEBUG: [HttpClient-36-Worker5] [8s 296ms] SSL Reader(SocketTube(96)) sending 39 DEBUG: [HttpClient-36-Worker5] [8s 296ms] SSL Reader(SocketTube(96)) Adding 39 to outputQ queue DEBUG: [HttpClient-36-Worker5] [8s 296ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [8s 296ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker5] [8s 296ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-36-Worker5] [8s 296ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [8s 296ms] Http2Connection(SSLTube(SocketTube(96))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [8s 296ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(1): 39 DEBUG: [HttpClient-36-Worker5] [8s 296ms] Http2Connection(SSLTube(SocketTube(96))) Processing 39 DEBUG: [HttpClient-36-Worker5] [8s 296ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-36-Worker5] [8s 296ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [8s 296ms] 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 7:02:57 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-Worker5] [8s 296ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-36-Worker5] [8s 296ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 9 bytes to the write queue DEBUG: [HttpClient-36-Worker5] [8s 296ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker5] [8s 297ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Writer(SocketTube(96)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Writer(SocketTube(96)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Writer(SocketTube(96)) wrapping 9 bytes DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Writer(SocketTube(96)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Writer(SocketTube(96)) Sending 47 bytes downstream DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Writer(SocketTube(96)) Adding 47 to outputQ queue DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-36-Worker5] [8s 297ms] SocketTube(96) trying to write: 47 DEBUG: [HttpClient-36-Worker5] [8s 297ms] SocketTube(96) wrote: 47 DEBUG: [HttpClient-36-Worker5] [8s 297ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker5] [8s 297ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [8s 297ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker5] [8s 297ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker5] [8s 297ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(1) DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Reader(SocketTube(96)) Unwrapping: 151 DEBUG: [readLoop] [8s 297ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 297ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Reader(SocketTube(96)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [readLoop] [8s 297ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 53 DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Reader(SocketTube(96)) sending 15 DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Reader(SocketTube(96)) Adding 15 to outputQ queue DEBUG: [readLoop] [8s 297ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 297ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-36-Worker5] [8s 297ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-36-Worker5] [8s 297ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [8s 297ms] Http2Connection(SSLTube(SocketTube(96))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [8s 297ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(2): 15 DEBUG: [HttpClient-36-Worker5] [8s 297ms] Http2Connection(SSLTube(SocketTube(96))) Processing 15 DEBUG: [HttpClient-36-Worker5] [8s 297ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-36-Worker5] [8s 297ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [8s 297ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker5] [8s 298ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker5] [8s 298ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-36-Worker5] [8s 298ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 37270 DEBUG: [HttpClient-36-Worker5] [8s 298ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 37270 DEBUG: [HttpClient-36-Worker5] [8s 298ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-36-Worker5] [8s 298ms] HttpClientImpl(37) body subscriber registered: 1 DEBUG: [HttpClient-36-Worker5] [8s 298ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(2) DEBUG: [HttpClient-36-Worker5] [8s 298ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [8s 298ms] SSL Reader(SocketTube(96)) Unwrapping: 98 DEBUG: [HttpClient-36-Worker5] [8s 298ms] SSL Reader(SocketTube(96)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-36-Worker5] [8s 298ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-36-Worker5] [8s 298ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 51 DEBUG: [HttpClient-36-Worker5] [8s 298ms] SSL Reader(SocketTube(96)) sending 13 DEBUG: [HttpClient-36-Worker5] [8s 298ms] SSL Reader(SocketTube(96)) Adding 13 to outputQ queue DEBUG: [HttpClient-36-Worker5] [8s 298ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [8s 298ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-36-Worker5] [8s 298ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-36-Worker5] [8s 298ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [8s 298ms] Http2Connection(SSLTube(SocketTube(96))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [8s 298ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(3): 13 DEBUG: [HttpClient-36-Worker5] [8s 298ms] Http2Connection(SSLTube(SocketTube(96))) Processing 13 DEBUG: [HttpClient-36-Worker5] [8s 298ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-36-Worker5] [8s 298ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [8s 298ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker5] [8s 298ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker5] [8s 298ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-36-Worker5] [8s 298ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-36-Worker5] [8s 298ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-36-Worker5] [8s 298ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(3) DEBUG: [HttpClient-36-Worker5] [8s 298ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [8s 298ms] SSL Reader(SocketTube(96)) Unwrapping: 47 DEBUG: [HttpClient-36-Worker5] [8s 299ms] SSL Reader(SocketTube(96)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-36-Worker5] [8s 299ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-36-Worker5] [8s 299ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 47 DEBUG: [HttpClient-36-Worker5] [8s 299ms] SSL Reader(SocketTube(96)) sending 9 DEBUG: [HttpClient-36-Worker5] [8s 299ms] SSL Reader(SocketTube(96)) Adding 9 to outputQ queue DEBUG: [HttpClient-36-Worker5] [8s 299ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [8s 299ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-36-Worker5] [8s 299ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-36-Worker5] [8s 299ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [8s 299ms] Http2Connection(SSLTube(SocketTube(96))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [8s 299ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(4): 9 DEBUG: [HttpClient-36-Worker5] [8s 299ms] Http2Connection(SSLTube(SocketTube(96))) Processing 9 DEBUG: [HttpClient-36-Worker5] [8s 299ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-36-Worker5] [8s 299ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [8s 299ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker5] [8s 299ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker5] [8s 299ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-36-Worker5] [8s 299ms] HttpClientImpl(37) body subscriber unregistered: 0 DEBUG: [HttpClient-36-Worker5] [8s 299ms] HttpClientImpl(37) ClientImpl (async) elapsed 26 millis for GET to https://127.0.0.1:53499/ DEBUG: [HttpClient-36-Worker5] [8s 299ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-36-Worker5] [8s 299ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-36-Worker5] [8s 299ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) close stream 1 DEBUG: [HttpClient-36-Worker5] [8s 299ms] Http2Connection(SSLTube(SocketTube(96))) Closed stream 1 DEBUG: [HttpClient-36-Worker5] [8s 299ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@31aacc7b DEBUG: [HttpClient-36-Worker5] [8s 299ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-36-Worker5] [8s 299ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(4) DEBUG: [HttpClient-36-Worker5] [8s 299ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [8s 299ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker5] [8s 299ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker5] [8s 299ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker5] [8s 299ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [8s 299ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [8s 299ms] HttpClientImpl(37) SelectorManager shutting down DEBUG: [HttpClient-37-SelectorManager] [8s 299ms] Http2ClientImpl stopping DEBUG: [HttpClient-37-SelectorManager] [8s 299ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [8s 299ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 7:02:57 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-SelectorManager] [8s 300ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 34 bytes to the write queue DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SSL Writer(SocketTube(96)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SSL Writer(SocketTube(96)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SSL Writer(SocketTube(96)) wrapping 34 bytes DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SSL Writer(SocketTube(96)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SSL Writer(SocketTube(96)) Sending 72 bytes downstream DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SSL Writer(SocketTube(96)) Adding 72 to outputQ queue DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SocketTube(96) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SocketTube(96) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SocketTube(96) pausing read event DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] 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@25caa8f0[Not completed, 4 dependents] (id=6585) 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@9f71fdd, getALPN: jdk.internal.net.http.common.MinimalFuture@51e2e5c2[Completed normally] (id=6591), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=228 lim=228 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SocketTube(96) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] SSL Reader(SocketTube(96)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 300ms] 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.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-37-SelectorManager] [8s 300ms] SSL Reader(SocketTube(96)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 301ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@9f71fdd, getALPN: jdk.internal.net.http.common.MinimalFuture@51e2e5c2[Completed normally] (id=6591), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 301ms] Http2Connection(SSLTube(SocketTube(96))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 301ms] SSLTube(SocketTube(96)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 301ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-37-SelectorManager] [8s 301ms] SSL Reader(SocketTube(96)) stop DEBUG: [HttpClient-36-Worker6] [8s 301ms] 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.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-37-SelectorManager] [8s 301ms] SSL Writer(SocketTube(96)) stop DEBUG: [HttpClient-36-Worker6] [8s 301ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 301ms] SocketTube(96) Stopping read scheduler DEBUG: [HttpClient-37-SelectorManager] [8s 301ms] SocketTube(96) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [8s 301ms] SocketTube(96) Read scheduler stopped DEBUG: [HttpClient-37-SelectorManager] [8s 301ms] SocketTube(96) write: cancel DEBUG: [HttpClient-37-SelectorManager] [8s 301ms] SocketTube(96) write: resetting demand to 0 DEBUG: [HttpClient-37-SelectorManager] [8s 301ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-37-SelectorManager] [8s 301ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] Oct 16, 2023 7:02:57 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-37-SelectorManager] [8s 301ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-36-Worker6] [8s 301ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-37-SelectorManager] [8s 301ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-36-Worker6] [8s 301ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-Worker6] [8s 301ms] PlainHttpConnection(SocketTube(96)) Closing channel: channel not registered with selector DEBUG: [HttpClient-36-Worker6] [8s 301ms] SocketTube(96) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:37270 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 302ms] HttpClientImpl(38) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 302ms] HttpClientImpl(38) ClientImpl (async) send https://127.0.0.1:53499/ GET DEBUG: [MainThread] [8s 303ms] Exchange establishing exchange for https://127.0.0.1:53499/ GET, proxy=null Oct 16, 2023 7:02:57 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:57 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 304ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 304ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 304ms] PlainHttpConnection(SocketTube(97)) binding to configured local address localhost/127.0.0.1 DEBUG: [MainThread] [8s 304ms] PlainHttpConnection(SocketTube(97)) bind completed localhost/127.0.0.1 DEBUG: [MainThread] [8s 304ms] PlainHttpConnection(SocketTube(97)) registering connect event DEBUG: [MainThread] [8s 304ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-38-SelectorManager] [8s 304ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2a3e727b for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-38-SelectorManager] [8s 305ms] PlainHttpConnection(SocketTube(97)) 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=58241, Session(1697432577466|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-38-SelectorManager] [8s 305ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58241 DEBUG: [HttpClient-37-Worker0] [8s 306ms] SocketTube(97) connecting flows DEBUG: [HttpClient-37-Worker0] [8s 306ms] SocketTube(97) read publisher got subscriber DEBUG: [HttpClient-37-Worker0] [8s 306ms] SocketTube(97) registering subscribe event DEBUG: [HttpClient-37-Worker0] [8s 306ms] SocketTube(97) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker0] [8s 306ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker0] [8s 306ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker0] [8s 306ms] SSL Writer(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SocketTube(97) DEBUG: [HttpClient-37-Worker0] [8s 306ms] SocketTube(97) subscribed for writing DEBUG: [HttpClient-37-Worker0] [8s 306ms] SocketTube(97) write: registering startSubscription event DEBUG: [HttpClient-37-Worker0] [8s 306ms] SSL Writer(SocketTube(97)) onSubscribe initiating handshaking DEBUG: [HttpClient-37-Worker0] [8s 306ms] SSL Writer(SocketTube(97)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-37-Worker0] [8s 306ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-37-Worker0] [8s 306ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-38-SelectorManager] [8s 307ms] SocketTube(97) subscribe event raised DEBUG: [HttpClient-37-Worker0] [8s 310ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [8s 310ms] SSL Writer(SocketTube(97)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-37-Worker0] [8s 310ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [8s 310ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker0] [8s 310ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker0] [8s 310ms] SSL Writer(SocketTube(97)) Sending 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [8s 310ms] SSL Writer(SocketTube(97)) Adding 2191 to outputQ queue DEBUG: [HttpClient-37-Worker0] [8s 310ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker0] [8s 310ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] 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@20c6190b[Not completed, 4 dependents] (id=6650) 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: NEED_UNWRAP DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SocketTube(97) read demand reset to 0 DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SocketTube(97) calling onSubscribe DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SSL Reader(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@65c49377[Not completed, 1 dependents] (id=6656), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SocketTube(97) onSubscribe called DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SocketTube(97) pending subscriber subscribed DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SocketTube(97) write: starting subscription DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SocketTube(97) write: offloading requestMore DEBUG: [HttpClient-37-Worker1] [8s 313ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker1] [8s 313ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker1] [8s 313ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-37-Worker1] [8s 314ms] SocketTube(97) trying to write: 2191 DEBUG: [HttpClient-37-Worker1] [8s 314ms] SocketTube(97) wrote: 2191 DEBUG: [HttpClient-37-Worker1] [8s 314ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker1] [8s 314ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker1] [8s 314ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker1] [8s 314ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker1] [8s 314ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker1] [8s 314ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c30981e for R (true) DEBUG: [HttpClient-38-SelectorManager] [8s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c30981e for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 318ms] HttpClientImpl(38) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-38-SelectorManager] [8s 318ms] SocketTube(97) read bytes: 133 DEBUG: [HttpClient-38-SelectorManager] [8s 318ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 318ms] SSL Reader(SocketTube(97)) Adding 133 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 318ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c30981e for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 318ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 318ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker2] [8s 318ms] SSL Reader(SocketTube(97)) Unwrapping: 133 DEBUG: [HttpClient-37-Worker2] [8s 318ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker2] [8s 318ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-37-Worker2] [8s 318ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 133 DEBUG: [HttpClient-37-Worker2] [8s 318ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker2] [8s 318ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker2] [8s 318ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-38-SelectorManager] [8s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c30981e for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 318ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [8s 318ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 321ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-37-Worker2] [8s 321ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-37-Worker2] [8s 321ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker2] [8s 321ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [8s 321ms] SSL Writer(SocketTube(97)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-37-Worker2] [8s 321ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [8s 321ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker2] [8s 321ms] SSL Writer(SocketTube(97)) Sending 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [8s 321ms] SSL Writer(SocketTube(97)) Adding 6 to outputQ queue DEBUG: [HttpClient-37-Worker2] [8s 321ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker2] [8s 321ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [8s 321ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [8s 321ms] SocketTube(97) trying to write: 6 DEBUG: [HttpClient-37-Worker2] [8s 321ms] SocketTube(97) wrote: 6 DEBUG: [HttpClient-37-Worker2] [8s 321ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker2] [8s 321ms] SocketTube(97) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 321ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 322ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker2] [8s 322ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [8s 322ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker2] [8s 322ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker2] [8s 322ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-Worker2] [8s 322ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 322ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-SelectorManager] [8s 322ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c30981e for R (true) DEBUG: [HttpClient-38-SelectorManager] [8s 322ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c30981e for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 322ms] SocketTube(97) read bytes: 175 DEBUG: [HttpClient-38-SelectorManager] [8s 322ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 322ms] SSL Reader(SocketTube(97)) Adding 175 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 322ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 322ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c30981e for R (false) DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSL Reader(SocketTube(97)) Unwrapping: 175 DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 6 DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSL Reader(SocketTube(97)) Unwrapping: 169 DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 79 DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [8s 322ms] SSL Reader(SocketTube(97)) Unwrapping: 90 DEBUG: [HttpClient-38-SelectorManager] [8s 322ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 326ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker3] [8s 326ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [8s 326ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 90 DEBUG: [HttpClient-37-Worker3] [8s 326ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker3] [8s 326ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-37-Worker3] [8s 326ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker3] [8s 326ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [8s 326ms] SSL Writer(SocketTube(97)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [8s 326ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [8s 326ms] SSLFlowDelegate(SocketTube(97)) setALPN = h2 DEBUG: [HttpClient-37-Worker3] [8s 326ms] PlainHttpConnection(SocketTube(97)) finishConnect, setting connected=true DEBUG: [HttpClient-37-Worker3] [8s 326ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-37-Worker3] [8s 326ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-37-Worker3] [8s 327ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-37-Worker3] [8s 327ms] SSLTube(SocketTube(97)) connecting flows DEBUG: [HttpClient-37-Worker3] [8s 327ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3a0750d5 DEBUG: [HttpClient-37-Worker3] [8s 327ms] Http2Connection(SSLTube(SocketTube(97))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-37-Worker3] [8s 327ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 327ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [8s 327ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 327ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [8s 327ms] SSLTube(SocketTube(97)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-37-Worker3] [8s 327ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) Oct 16, 2023 7:02:57 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-Worker3] [8s 329ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 63 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [8s 329ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [8s 329ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker3] [8s 329ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [8s 329ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker3] [8s 329ms] SSL Writer(SocketTube(97)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [8s 329ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-37-Worker3] [8s 330ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 13 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [8s 330ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [8s 330ms] Http2Connection(SSLTube(SocketTube(97))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-37-Worker3] [8s 330ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-37-Worker3] [8s 330ms] Http2Connection(SSLTube(SocketTube(97))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker3] [8s 330ms] Http2Connection(SSLTube(SocketTube(97))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-37-Worker3] [8s 330ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed buffered data DEBUG: [HttpClient-37-Worker3] [8s 330ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-Worker3] [8s 330ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-Worker3] [8s 330ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-37-Worker3] [8s 330ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-37-Worker3] [8s 330ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-37-Worker3] [8s 330ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [8s 330ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(0) sendHeadersOnly() Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:53499/ GET DEBUG: [HttpClient-37-Worker3] [8s 330ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-37-Worker3] [8s 330ms] Http2Connection(SSLTube(SocketTube(97))) Opened stream 1 DEBUG: [HttpClient-37-Worker3] [8s 330ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 7:02:57 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-Worker3] [8s 330ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 48 bytes to the write queue DEBUG: [HttpClient-37-Worker3] [8s 330ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [8s 330ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [8s 330ms] Exchange sendRequestBody DEBUG: [HttpClient-37-Worker3] [8s 330ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-37-Worker3] [8s 330ms] SSL Writer(SocketTube(97)) Sending 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [8s 330ms] SSL Writer(SocketTube(97)) Adding 90 to outputQ queue DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [8s 331ms] SocketTube(97) trying to write: 90 DEBUG: [HttpClient-37-Worker3] [8s 331ms] SocketTube(97) wrote: 90 DEBUG: [HttpClient-37-Worker3] [8s 331ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker3] [8s 331ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 331ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker3] [8s 331ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker3] [8s 331ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker3] [8s 331ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker3] [8s 331ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSLTube(SocketTube(97)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) wrapping 124 bytes DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) Sending 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) Adding 162 to outputQ queue DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [8s 331ms] SocketTube(97) trying to write: 162 DEBUG: [HttpClient-37-Worker3] [8s 331ms] SocketTube(97) wrote: 162 DEBUG: [HttpClient-37-Worker3] [8s 331ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker3] [8s 331ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 331ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker3] [8s 331ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [8s 331ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker3] [8s 331ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker3] [8s 331ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-Worker3] [8s 331ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 331ms] 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 332ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 332ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 332ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 332ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 332ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 332ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [8s 333ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 333ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 333ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 333ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 333ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 333ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 333ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 333ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 333ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 333ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 333ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 333ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-38-SelectorManager] [8s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c30981e for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 334ms] SocketTube(97) read bytes: 1803 DEBUG: [HttpClient-38-SelectorManager] [8s 334ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 334ms] SSL Reader(SocketTube(97)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 334ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c30981e for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 334ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [8s 334ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker4] [8s 334ms] SSL Reader(SocketTube(97)) Unwrapping: 1803 DEBUG: [HttpClient-38-SelectorManager] [8s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c30981e for R (false) TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): connection started DEBUG: [HttpClient-37-Worker4] [8s 345ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-37-Worker4] [8s 345ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-37-Worker4] [8s 345ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-37-Worker4] [8s 345ms] SSL Reader(SocketTube(97)) Unwrapping: 77 DEBUG: [HttpClient-37-Worker4] [8s 345ms] SSL Reader(SocketTube(97)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker4] [8s 345ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-37-Worker4] [8s 345ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 77 DEBUG: [HttpClient-37-Worker4] [8s 345ms] SSL Reader(SocketTube(97)) sending 39 DEBUG: [HttpClient-37-Worker4] [8s 345ms] SSL Reader(SocketTube(97)) Adding 39 to outputQ queue DEBUG: [HttpClient-37-Worker4] [8s 345ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [8s 345ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker4] [8s 345ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-37-Worker4] [8s 345ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-37-Worker4] [8s 345ms] Http2Connection(SSLTube(SocketTube(97))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker4] [8s 345ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(1): 39 DEBUG: [HttpClient-37-Worker4] [8s 345ms] Http2Connection(SSLTube(SocketTube(97))) Processing 39 DEBUG: [HttpClient-37-Worker4] [8s 345ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-37-Worker4] [8s 345ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [8s 345ms] 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 7:02:57 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-37-Worker4] [8s 346ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-37-Worker4] [8s 346ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 9 bytes to the write queue DEBUG: [HttpClient-37-Worker4] [8s 346ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker4] [8s 346ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Writer(SocketTube(97)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Writer(SocketTube(97)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Writer(SocketTube(97)) wrapping 9 bytes DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Writer(SocketTube(97)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Writer(SocketTube(97)) Sending 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Writer(SocketTube(97)) Adding 47 to outputQ queue DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [8s 346ms] SocketTube(97) trying to write: 47 DEBUG: [HttpClient-37-Worker4] [8s 346ms] SocketTube(97) wrote: 47 DEBUG: [HttpClient-37-Worker4] [8s 346ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker4] [8s 346ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [8s 346ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker4] [8s 346ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [8s 346ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(1) DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker4] [8s 346ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker4] [8s 346ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-Worker4] [8s 346ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 346ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 346ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 346ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 346ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 346ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-SelectorManager] [8s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c30981e for R (false) DEBUG: [HttpClient-37-Worker4] [8s 346ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-38-SelectorManager] [8s 354ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c30981e for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 354ms] SocketTube(97) read bytes: 151 DEBUG: [HttpClient-38-SelectorManager] [8s 354ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 354ms] SSL Reader(SocketTube(97)) Adding 151 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 354ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 354ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c30981e for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 354ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [8s 355ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker5] [8s 355ms] SSL Reader(SocketTube(97)) Unwrapping: 151 DEBUG: [HttpClient-37-Worker5] [8s 355ms] SSL Reader(SocketTube(97)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-37-Worker5] [8s 355ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-37-Worker5] [8s 355ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 53 DEBUG: [HttpClient-37-Worker5] [8s 355ms] SSL Reader(SocketTube(97)) sending 15 DEBUG: [HttpClient-37-Worker5] [8s 355ms] SSL Reader(SocketTube(97)) Adding 15 to outputQ queue DEBUG: [HttpClient-37-Worker5] [8s 355ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [8s 355ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-37-Worker5] [8s 355ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-37-Worker5] [8s 355ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [8s 355ms] Http2Connection(SSLTube(SocketTube(97))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [8s 355ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(2): 15 DEBUG: [HttpClient-37-Worker5] [8s 355ms] Http2Connection(SSLTube(SocketTube(97))) Processing 15 DEBUG: [HttpClient-37-Worker5] [8s 355ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-37-Worker5] [8s 355ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [8s 355ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [8s 356ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [8s 356ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-37-Worker5] [8s 356ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 58241 DEBUG: [HttpClient-37-Worker5] [8s 356ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 58241 DEBUG: [HttpClient-37-Worker5] [8s 356ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-37-Worker5] [8s 356ms] HttpClientImpl(38) body subscriber registered: 1 DEBUG: [HttpClient-37-Worker5] [8s 356ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(2) DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) Unwrapping: 98 DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 51 DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) sending 13 DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) Adding 13 to outputQ queue DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-37-Worker5] [8s 356ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [8s 356ms] Http2Connection(SSLTube(SocketTube(97))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [8s 356ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(3): 13 DEBUG: [HttpClient-37-Worker5] [8s 356ms] Http2Connection(SSLTube(SocketTube(97))) Processing 13 DEBUG: [HttpClient-37-Worker5] [8s 356ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-37-Worker5] [8s 356ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [8s 356ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [8s 356ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [8s 356ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-37-Worker5] [8s 356ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-37-Worker5] [8s 356ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-37-Worker5] [8s 356ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(3) DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) Unwrapping: 47 DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 47 DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) sending 9 DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) Adding 9 to outputQ queue DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-37-Worker5] [8s 356ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-37-Worker5] [8s 357ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [8s 357ms] Http2Connection(SSLTube(SocketTube(97))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [8s 357ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(4): 9 DEBUG: [HttpClient-37-Worker5] [8s 357ms] Http2Connection(SSLTube(SocketTube(97))) Processing 9 DEBUG: [HttpClient-37-Worker5] [8s 357ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-Worker5] [8s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [8s 357ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [8s 357ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [8s 357ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-37-Worker5] [8s 357ms] HttpClientImpl(38) body subscriber unregistered: 0 DEBUG: [HttpClient-37-Worker5] [8s 357ms] HttpClientImpl(38) ClientImpl (async) elapsed 54 millis for GET to https://127.0.0.1:53499/ DEBUG: [HttpClient-37-Worker5] [8s 357ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [8s 357ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [8s 357ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) close stream 1 DEBUG: [HttpClient-37-Worker5] [8s 357ms] Http2Connection(SSLTube(SocketTube(97))) Closed stream 1 DEBUG: [HttpClient-37-Worker5] [8s 357ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3b80dae8 DEBUG: [HttpClient-37-Worker5] [8s 357ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-37-Worker5] [8s 357ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(4) DEBUG: [HttpClient-37-Worker5] [8s 357ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [8s 357ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker5] [8s 357ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker5] [8s 357ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 357ms] HttpClientImpl(38) SelectorManager shutting down DEBUG: [HttpClient-38-SelectorManager] [8s 357ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-SelectorManager] [8s 357ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams DEBUG: [HttpClient-38-SelectorManager] [8s 357ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 7:02:57 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-38-SelectorManager] [8s 358ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 34 bytes to the write queue DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SSL Writer(SocketTube(97)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SSL Writer(SocketTube(97)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SSL Writer(SocketTube(97)) wrapping 34 bytes DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SSL Writer(SocketTube(97)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SSL Writer(SocketTube(97)) Sending 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SSL Writer(SocketTube(97)) Adding 72 to outputQ queue DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SocketTube(97) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SocketTube(97) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SocketTube(97) pausing read event DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] 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@20c6190b[Not completed, 4 dependents] (id=6650) 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@3a0750d5, getALPN: jdk.internal.net.http.common.MinimalFuture@65c49377[Completed normally] (id=6656), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SocketTube(97) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] SSL Reader(SocketTube(97)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 358ms] 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.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-38-SelectorManager] [8s 359ms] SSL Reader(SocketTube(97)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3a0750d5, getALPN: jdk.internal.net.http.common.MinimalFuture@65c49377[Completed normally] (id=6656), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] Http2Connection(SSLTube(SocketTube(97))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] SSLTube(SocketTube(97)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] SSL Reader(SocketTube(97)) stop DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] SSL Writer(SocketTube(97)) stop DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] SocketTube(97) Stopping read scheduler DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] SocketTube(97) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] SocketTube(97) Read scheduler stopped DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] SocketTube(97) write: cancel DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] SocketTube(97) write: resetting demand to 0 DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] PlainHttpConnection(SocketTube(97)) Closing channel: channel not registered with selector DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] SocketTube(97) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-38-SelectorManager] [8s 359ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams Server connection to /127.0.0.1:58241 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-37-Worker5] [8s 361ms] SocketTube(97) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [8s 361ms] SocketTube(97) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4b3b996f (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-Worker5] [8s 361ms] SocketTube(97) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker6] [8s 361ms] 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.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-37-Worker5] [8s 361ms] SocketTube(97) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker6] [8s 362ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [8s 362ms] HttpClientImpl(39) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 363ms] HttpClientImpl(39) ClientImpl (async) send https://127.0.0.1:53499/ GET DEBUG: [MainThread] [8s 363ms] Exchange establishing exchange for https://127.0.0.1:53499/ GET, proxy=null Oct 16, 2023 7:02:57 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:57 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 364ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 364ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 364ms] PlainHttpConnection(SocketTube(98)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [8s 369ms] PlainHttpConnection(SocketTube(98)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [8s 369ms] PlainHttpConnection(SocketTube(98)) registering connect event DEBUG: [MainThread] [8s 369ms] 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=57833, Session(1697432577493|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2aa0fb5d for C (true) DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: finishing connect DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57833 DEBUG: [HttpClient-38-Worker0] [8s 371ms] SocketTube(98) connecting flows DEBUG: [HttpClient-38-Worker0] [8s 371ms] SocketTube(98) read publisher got subscriber DEBUG: [HttpClient-38-Worker0] [8s 371ms] SocketTube(98) registering subscribe event DEBUG: [HttpClient-38-Worker0] [8s 371ms] SocketTube(98) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SocketTube(98) subscribe event raised DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] 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@2058902d[Not completed, 4 dependents] (id=6715) 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 371ms] SocketTube(98) read demand reset to 0 DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SocketTube(98) calling onSubscribe DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] 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 371ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SocketTube(98) onSubscribe called DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SocketTube(98) pending subscriber subscribed DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (true) DEBUG: [HttpClient-38-Worker0] [8s 371ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker0] [8s 371ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker0] [8s 371ms] SSL Writer(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SocketTube(98) DEBUG: [HttpClient-38-Worker0] [8s 371ms] SocketTube(98) subscribed for writing DEBUG: [HttpClient-38-Worker0] [8s 371ms] SocketTube(98) write: registering startSubscription event DEBUG: [HttpClient-38-Worker0] [8s 371ms] SSL Writer(SocketTube(98)) onSubscribe initiating handshaking DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SocketTube(98) write: starting subscription DEBUG: [HttpClient-39-SelectorManager] [8s 372ms] SocketTube(98) write: offloading requestMore DEBUG: [HttpClient-38-Worker1] [8s 372ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker1] [8s 372ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker0] [8s 371ms] SSL Writer(SocketTube(98)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-38-Worker0] [8s 372ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-38-Worker0] [8s 372ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker1] [8s 372ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [8s 374ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [8s 374ms] SSL Writer(SocketTube(98)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-38-Worker0] [8s 374ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [8s 374ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker0] [8s 374ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker0] [8s 374ms] SSL Writer(SocketTube(98)) Sending 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [8s 374ms] SSL Writer(SocketTube(98)) Adding 2191 to outputQ queue DEBUG: [HttpClient-38-Worker0] [8s 374ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker0] [8s 374ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker0] [8s 374ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [8s 374ms] SocketTube(98) trying to write: 2191 DEBUG: [HttpClient-38-Worker0] [8s 374ms] SocketTube(98) wrote: 2191 DEBUG: [HttpClient-38-Worker0] [8s 374ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker0] [8s 374ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [8s 374ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [8s 374ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker0] [8s 374ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [8s 377ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 377ms] HttpClientImpl(39) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-39-SelectorManager] [8s 377ms] SocketTube(98) read bytes: 308 DEBUG: [HttpClient-39-SelectorManager] [8s 377ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 377ms] SSL Reader(SocketTube(98)) Adding 308 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 377ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 378ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 378ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 381ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [8s 381ms] SSL Reader(SocketTube(98)) Unwrapping: 308 DEBUG: [HttpClient-38-Worker2] [8s 381ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-38-Worker2] [8s 381ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [8s 381ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 133 DEBUG: [HttpClient-38-Worker2] [8s 381ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker2] [8s 381ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker2] [8s 381ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker2] [8s 382ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-38-Worker2] [8s 382ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-38-Worker2] [8s 382ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker2] [8s 382ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [8s 382ms] SSL Writer(SocketTube(98)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [8s 382ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [8s 382ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker2] [8s 382ms] SSL Writer(SocketTube(98)) Sending 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 382ms] SSL Writer(SocketTube(98)) Adding 6 to outputQ queue DEBUG: [HttpClient-38-Worker2] [8s 382ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [8s 382ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 382ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 382ms] SocketTube(98) trying to write: 6 DEBUG: [HttpClient-38-Worker2] [8s 382ms] SocketTube(98) wrote: 6 DEBUG: [HttpClient-38-Worker2] [8s 382ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker2] [8s 382ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 382ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 382ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker2] [8s 382ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 382ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [8s 382ms] SSL Reader(SocketTube(98)) Unwrapping: 175 DEBUG: [HttpClient-38-Worker2] [8s 383ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-38-Worker2] [8s 383ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [8s 383ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 6 DEBUG: [HttpClient-38-Worker2] [8s 383ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker2] [8s 383ms] SSL Reader(SocketTube(98)) Unwrapping: 169 DEBUG: [HttpClient-38-Worker2] [8s 383ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-38-Worker2] [8s 383ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [8s 383ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 79 DEBUG: [HttpClient-38-Worker2] [8s 383ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker2] [8s 383ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker2] [8s 383ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker2] [8s 383ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-38-Worker2] [8s 383ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker2] [8s 383ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [8s 383ms] SSL Reader(SocketTube(98)) Unwrapping: 90 DEBUG: [HttpClient-38-Worker2] [8s 386ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker2] [8s 386ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [8s 386ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 90 DEBUG: [HttpClient-38-Worker2] [8s 386ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker2] [8s 386ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-38-Worker2] [8s 386ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker2] [8s 386ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker2] [8s 386ms] SSL Writer(SocketTube(98)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [8s 386ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker2] [8s 386ms] SSLFlowDelegate(SocketTube(98)) setALPN = h2 DEBUG: [HttpClient-38-Worker2] [8s 386ms] PlainHttpConnection(SocketTube(98)) finishConnect, setting connected=true DEBUG: [HttpClient-38-Worker2] [8s 387ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-38-Worker2] [8s 387ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-38-Worker2] [8s 387ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-38-Worker2] [8s 387ms] SSLTube(SocketTube(98)) connecting flows DEBUG: [HttpClient-38-Worker2] [8s 387ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5cf6c5e8 DEBUG: [HttpClient-38-Worker2] [8s 387ms] Http2Connection(SSLTube(SocketTube(98))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-38-Worker2] [8s 387ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 387ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker2] [8s 387ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 387ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker2] [8s 387ms] SSLTube(SocketTube(98)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-38-Worker2] [8s 387ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) Oct 16, 2023 7:02:57 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-Worker2] [8s 387ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 63 bytes in the priority write queue DEBUG: [HttpClient-38-Worker2] [8s 387ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker2] [8s 387ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker2] [8s 387ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker2] [8s 387ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-Worker2] [8s 387ms] SSL Writer(SocketTube(98)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-38-Worker2] [8s 387ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-38-Worker2] [8s 387ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 13 bytes in the priority write queue DEBUG: [HttpClient-38-Worker2] [8s 388ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker2] [8s 388ms] Http2Connection(SSLTube(SocketTube(98))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-38-Worker2] [8s 388ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-38-Worker2] [8s 388ms] Http2Connection(SSLTube(SocketTube(98))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker2] [8s 388ms] Http2Connection(SSLTube(SocketTube(98))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-38-Worker2] [8s 388ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed buffered data DEBUG: [HttpClient-38-Worker2] [8s 388ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-Worker2] [8s 388ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-Worker2] [8s 388ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-38-Worker2] [8s 388ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-38-Worker2] [8s 388ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-38-Worker2] [8s 388ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker2] [8s 388ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(0) sendHeadersOnly() Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:53499/ GET DEBUG: [HttpClient-38-Worker2] [8s 388ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-38-Worker2] [8s 388ms] Http2Connection(SSLTube(SocketTube(98))) Opened stream 1 DEBUG: [HttpClient-38-Worker2] [8s 388ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 7:02:57 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-Worker2] [8s 388ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 48 bytes to the write queue DEBUG: [HttpClient-38-Worker2] [8s 388ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker2] [8s 388ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker2] [8s 388ms] Exchange sendRequestBody DEBUG: [HttpClient-38-Worker2] [8s 388ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-38-Worker2] [8s 388ms] SSL Writer(SocketTube(98)) Sending 90 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 388ms] SSL Writer(SocketTube(98)) Adding 90 to outputQ queue DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 389ms] SocketTube(98) trying to write: 90 DEBUG: [HttpClient-38-Worker2] [8s 389ms] SocketTube(98) wrote: 90 DEBUG: [HttpClient-38-Worker2] [8s 389ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker2] [8s 389ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 389ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker2] [8s 389ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker2] [8s 389ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker2] [8s 389ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker2] [8s 389ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSLTube(SocketTube(98)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) wrapping 124 bytes DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) Sending 162 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) Adding 162 to outputQ queue DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 389ms] SocketTube(98) trying to write: 162 DEBUG: [HttpClient-38-Worker2] [8s 389ms] SocketTube(98) wrote: 162 DEBUG: [HttpClient-38-Worker2] [8s 389ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker2] [8s 389ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 389ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker2] [8s 389ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker2] [8s 389ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-Worker2] [8s 389ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-Worker2] [8s 389ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [8s 389ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (false) DEBUG: [HttpClient-38-Worker2] [8s 389ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [8s 394ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-39-SelectorManager] [8s 394ms] SocketTube(98) read bytes: 1726 DEBUG: [HttpClient-39-SelectorManager] [8s 394ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 394ms] SSL Reader(SocketTube(98)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 394ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 394ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 394ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 394ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 394ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [8s 394ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for None (false) DEBUG: [Test-server-pool] [8s 394ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 394ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 394ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [8s 394ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [8s 394ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 394ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 396ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 396ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 396ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 396ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 396ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [8s 396ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 396ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 396ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 396ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 396ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 396ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 396ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-38-Worker3] [8s 397ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker3] [8s 397ms] SSL Reader(SocketTube(98)) Unwrapping: 1726 DEBUG: [HttpClient-38-Worker3] [8s 398ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-38-Worker3] [8s 398ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [8s 398ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-38-Worker3] [8s 398ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker3] [8s 398ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-Worker3] [8s 398ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-Worker3] [8s 398ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [8s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (true) DEBUG: [HttpClient-39-SelectorManager] [8s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 398ms] SocketTube(98) read bytes: 77 DEBUG: [HttpClient-39-SelectorManager] [8s 398ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 398ms] SSL Reader(SocketTube(98)) Adding 77 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 398ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 398ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [8s 398ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker4] [8s 398ms] SSL Reader(SocketTube(98)) Unwrapping: 77 DEBUG: [HttpClient-38-Worker4] [8s 398ms] SSL Reader(SocketTube(98)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker4] [8s 398ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-38-Worker4] [8s 398ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 77 DEBUG: [HttpClient-38-Worker4] [8s 398ms] SSL Reader(SocketTube(98)) sending 39 DEBUG: [HttpClient-38-Worker4] [8s 398ms] SSL Reader(SocketTube(98)) Adding 39 to outputQ queue DEBUG: [HttpClient-38-Worker4] [8s 398ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [8s 398ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker4] [8s 398ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-38-Worker4] [8s 398ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-38-Worker4] [8s 398ms] Http2Connection(SSLTube(SocketTube(98))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker4] [8s 398ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(1): 39 DEBUG: [HttpClient-38-Worker4] [8s 398ms] Http2Connection(SSLTube(SocketTube(98))) Processing 39 DEBUG: [HttpClient-38-Worker4] [8s 398ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-38-Worker4] [8s 398ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker4] [8s 398ms] 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 7:02:57 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 399ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-38-Worker4] [8s 399ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 9 bytes to the write queue DEBUG: [HttpClient-38-Worker4] [8s 399ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker4] [8s 399ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Writer(SocketTube(98)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Writer(SocketTube(98)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Writer(SocketTube(98)) wrapping 9 bytes DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Writer(SocketTube(98)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Writer(SocketTube(98)) Sending 47 bytes downstream DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Writer(SocketTube(98)) Adding 47 to outputQ queue DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-38-Worker4] [8s 399ms] SocketTube(98) trying to write: 47 DEBUG: [HttpClient-38-Worker4] [8s 399ms] SocketTube(98) wrote: 47 DEBUG: [HttpClient-38-Worker4] [8s 399ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker4] [8s 399ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [8s 399ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker4] [8s 399ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker4] [8s 399ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(1) DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker4] [8s 399ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-Worker4] [8s 399ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-Worker4] [8s 399ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [8s 399ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [8s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (false) DEBUG: [readLoop] [8s 400ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 400ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 400ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 400ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 400ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-39-SelectorManager] [8s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 402ms] SocketTube(98) read bytes: 151 DEBUG: [HttpClient-39-SelectorManager] [8s 402ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 402ms] SSL Reader(SocketTube(98)) Adding 151 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 402ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 402ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [8s 402ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker5] [8s 402ms] SSL Reader(SocketTube(98)) Unwrapping: 151 DEBUG: [HttpClient-38-Worker5] [8s 402ms] SSL Reader(SocketTube(98)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-38-Worker5] [8s 402ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-38-Worker5] [8s 402ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 53 DEBUG: [HttpClient-38-Worker5] [8s 402ms] SSL Reader(SocketTube(98)) sending 15 DEBUG: [HttpClient-38-Worker5] [8s 402ms] SSL Reader(SocketTube(98)) Adding 15 to outputQ queue DEBUG: [HttpClient-38-Worker5] [8s 402ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [8s 402ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-38-Worker5] [8s 402ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-38-Worker5] [8s 402ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [8s 402ms] Http2Connection(SSLTube(SocketTube(98))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [8s 402ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(2): 15 DEBUG: [HttpClient-38-Worker5] [8s 402ms] Http2Connection(SSLTube(SocketTube(98))) Processing 15 DEBUG: [HttpClient-38-Worker5] [8s 402ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-38-Worker5] [8s 402ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [8s 402ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 57833 DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 57833 DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-38-Worker5] [8s 403ms] HttpClientImpl(39) body subscriber registered: 1 DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(2) DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) Unwrapping: 98 DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 51 DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) sending 13 DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) Adding 13 to outputQ queue DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(3): 13 DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98))) Processing 13 DEBUG: [HttpClient-38-Worker5] [8s 403ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-38-Worker5] [8s 403ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [8s 403ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(3) DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) Unwrapping: 47 DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 47 DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) sending 9 DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) Adding 9 to outputQ queue DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-38-Worker5] [8s 403ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(4): 9 DEBUG: [HttpClient-38-Worker5] [8s 403ms] Http2Connection(SSLTube(SocketTube(98))) Processing 9 DEBUG: [HttpClient-38-Worker5] [8s 403ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-Worker5] [8s 403ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [8s 403ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker5] [8s 404ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker5] [8s 404ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-38-Worker5] [8s 404ms] HttpClientImpl(39) body subscriber unregistered: 0 DEBUG: [HttpClient-38-Worker5] [8s 404ms] HttpClientImpl(39) ClientImpl (async) elapsed 40 millis for GET to https://127.0.0.1:53499/ DEBUG: [HttpClient-38-Worker5] [8s 404ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-38-Worker5] [8s 404ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-38-Worker5] [8s 404ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) close stream 1 DEBUG: [HttpClient-38-Worker5] [8s 404ms] Http2Connection(SSLTube(SocketTube(98))) Closed stream 1 DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] HttpClientImpl(39) SelectorManager shutting down DEBUG: [HttpClient-38-Worker5] [8s 404ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3895ce09 DEBUG: [HttpClient-38-Worker5] [8s 404ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-38-Worker5] [8s 404ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(4) DEBUG: [HttpClient-38-Worker5] [8s 404ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [8s 404ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker5] [8s 404ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-Worker5] [8s 404ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-Worker5] [8s 404ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [8s 404ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@467081c8 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-38-Worker5] [8s 404ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-38-Worker5] [8s 404ms] SocketTube(98) got read error: java.io.IOException: selector manager closed Oct 16, 2023 7:02:57 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 404ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 34 bytes to the write queue DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker5] [8s 404ms] SocketTube(98) pausing read event DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] SSL Writer(SocketTube(98)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-38-Worker5] [8s 404ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] SSL Writer(SocketTube(98)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] SSL Writer(SocketTube(98)) wrapping 34 bytes DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] SSL Writer(SocketTube(98)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] SSL Writer(SocketTube(98)) Sending 72 bytes downstream DEBUG: [HttpClient-38-Worker5] [8s 404ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@467081c8 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] SSL Writer(SocketTube(98)) Adding 72 to outputQ queue DEBUG: [HttpClient-38-Worker5] [8s 404ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [8s 404ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [8s 405ms] SocketTube(98) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 405ms] SocketTube(98) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [8s 405ms] 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@2058902d[Not completed, 4 dependents] (id=6715) 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@5cf6c5e8, getALPN: jdk.internal.net.http.common.MinimalFuture@674df739[Completed normally] (id=6721), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker5] [8s 405ms] SocketTube(98) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [8s 405ms] SSL Reader(SocketTube(98)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 405ms] SocketTube(98) write: cancel DEBUG: [HttpClient-39-SelectorManager] [8s 405ms] SocketTube(98) write: resetting demand to 0 DEBUG: [HttpClient-39-SelectorManager] [8s 405ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-39-SelectorManager] [8s 405ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [8s 405ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-38-Worker5] [8s 405ms] 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$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 7:02:57 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-39-SelectorManager] [8s 405ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-Worker5] [8s 405ms] SSL Reader(SocketTube(98)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 405ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-Worker5] [8s 405ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5cf6c5e8, getALPN: jdk.internal.net.http.common.MinimalFuture@674df739[Completed normally] (id=6721), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 405ms] PlainHttpConnection(SocketTube(98)) Closing channel: channel not registered with selector DEBUG: [HttpClient-38-Worker5] [8s 405ms] Http2Connection(SSLTube(SocketTube(98))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [8s 405ms] 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$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-39-SelectorManager] [8s 405ms] SocketTube(98) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-38-Worker5] [8s 405ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 405ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams DEBUG: [HttpClient-38-Worker5] [8s 405ms] SSLTube(SocketTube(98)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [8s 405ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker5] [8s 406ms] SSL Reader(SocketTube(98)) stop DEBUG: [HttpClient-38-Worker5] [8s 406ms] SSL Writer(SocketTube(98)) stop DEBUG: [HttpClient-38-Worker5] [8s 406ms] SocketTube(98) Stopping read scheduler DEBUG: [HttpClient-38-Worker5] [8s 406ms] SocketTube(98) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-Worker5] [8s 406ms] SocketTube(98) Read scheduler stopped DEBUG: [HttpClient-38-Worker5] [8s 406ms] SocketTube(98) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] Server connection to /127.0.0.1:57833 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 409ms] HttpClientImpl(40) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 410ms] HttpClientImpl(40) ClientImpl (async) send https://127.0.0.1:53499/ GET DEBUG: [MainThread] [8s 410ms] Exchange establishing exchange for https://127.0.0.1:53499/ GET, proxy=null Oct 16, 2023 7:02:57 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:57 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 411ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 411ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 411ms] PlainHttpConnection(SocketTube(99)) binding to configured local address /0.0.0.0 DEBUG: [MainThread] [8s 411ms] PlainHttpConnection(SocketTube(99)) bind completed /0.0.0.0 DEBUG: [MainThread] [8s 411ms] PlainHttpConnection(SocketTube(99)) registering connect event DEBUG: [MainThread] [8s 411ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-SelectorManager] [8s 411ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@54c45bbe for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-40-SelectorManager] [8s 411ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-40-SelectorManager] [8s 411ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35115 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=35115, Session(1697432577558|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-39-Worker0] [8s 412ms] SocketTube(99) connecting flows DEBUG: [HttpClient-39-Worker0] [8s 412ms] SocketTube(99) read publisher got subscriber DEBUG: [HttpClient-39-Worker0] [8s 412ms] SocketTube(99) registering subscribe event DEBUG: [HttpClient-39-Worker0] [8s 412ms] SocketTube(99) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [8s 412ms] SocketTube(99) subscribe event raised DEBUG: [HttpClient-40-SelectorManager] [8s 412ms] 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@5e3c30ce[Not completed, 4 dependents] (id=6780) 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 412ms] SocketTube(99) read demand reset to 0 DEBUG: [HttpClient-40-SelectorManager] [8s 412ms] SocketTube(99) calling onSubscribe DEBUG: [HttpClient-40-SelectorManager] [8s 412ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [8s 412ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-40-SelectorManager] [8s 412ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 412ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [8s 412ms] 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 412ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-40-SelectorManager] [8s 412ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-40-SelectorManager] [8s 412ms] SocketTube(99) onSubscribe called DEBUG: [HttpClient-40-SelectorManager] [8s 412ms] SocketTube(99) pending subscriber subscribed DEBUG: [HttpClient-39-Worker0] [8s 412ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [8s 412ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for R (true) DEBUG: [HttpClient-39-Worker0] [8s 412ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker0] [8s 412ms] SSL Writer(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SocketTube(99) DEBUG: [HttpClient-39-Worker0] [8s 412ms] SocketTube(99) subscribed for writing DEBUG: [HttpClient-39-Worker0] [8s 412ms] SocketTube(99) write: registering startSubscription event DEBUG: [HttpClient-39-Worker0] [8s 412ms] SSL Writer(SocketTube(99)) onSubscribe initiating handshaking DEBUG: [HttpClient-40-SelectorManager] [8s 412ms] SocketTube(99) write: starting subscription DEBUG: [HttpClient-40-SelectorManager] [8s 412ms] SocketTube(99) write: offloading requestMore DEBUG: [HttpClient-39-Worker0] [8s 412ms] SSL Writer(SocketTube(99)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-Worker1] [8s 412ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker1] [8s 412ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker1] [8s 412ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [8s 412ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-Worker0] [8s 412ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker0] [8s 414ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [8s 414ms] SSL Writer(SocketTube(99)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-39-Worker0] [8s 414ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [8s 414ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker0] [8s 414ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker0] [8s 414ms] SSL Writer(SocketTube(99)) Sending 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [8s 414ms] SSL Writer(SocketTube(99)) Adding 2191 to outputQ queue DEBUG: [HttpClient-39-Worker0] [8s 414ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker0] [8s 414ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker0] [8s 414ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [8s 414ms] SocketTube(99) trying to write: 2191 DEBUG: [HttpClient-39-Worker0] [8s 414ms] SocketTube(99) wrote: 2191 DEBUG: [HttpClient-39-Worker0] [8s 414ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker0] [8s 414ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [8s 414ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [8s 414ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker0] [8s 414ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [8s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 457ms] HttpClientImpl(40) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-40-SelectorManager] [8s 457ms] SocketTube(99) read bytes: 133 DEBUG: [HttpClient-40-SelectorManager] [8s 457ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 457ms] SSL Reader(SocketTube(99)) Adding 133 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 457ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 457ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [8s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 457ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [8s 457ms] 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 461ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker2] [8s 461ms] SSL Reader(SocketTube(99)) Unwrapping: 133 DEBUG: [HttpClient-39-Worker2] [8s 461ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker2] [8s 461ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [8s 461ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 133 DEBUG: [HttpClient-39-Worker2] [8s 461ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker2] [8s 461ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker2] [8s 461ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker2] [8s 462ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-39-Worker2] [8s 462ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-39-Worker2] [8s 462ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker2] [8s 462ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [8s 462ms] SSL Writer(SocketTube(99)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-39-Worker2] [8s 462ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [8s 462ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker2] [8s 462ms] SSL Writer(SocketTube(99)) Sending 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [8s 462ms] SSL Writer(SocketTube(99)) Adding 6 to outputQ queue DEBUG: [HttpClient-39-Worker2] [8s 462ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker2] [8s 462ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [8s 462ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [8s 462ms] SocketTube(99) trying to write: 6 DEBUG: [HttpClient-39-Worker2] [8s 462ms] SocketTube(99) wrote: 6 DEBUG: [HttpClient-39-Worker2] [8s 462ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker2] [8s 462ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 462ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 462ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker2] [8s 462ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [8s 462ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker2] [8s 462ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker2] [8s 462ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker2] [8s 462ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 462ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-40-SelectorManager] [8s 465ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for R (true) DEBUG: [HttpClient-40-SelectorManager] [8s 465ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 465ms] SocketTube(99) read bytes: 175 DEBUG: [HttpClient-40-SelectorManager] [8s 465ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 465ms] SSL Reader(SocketTube(99)) Adding 175 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 465ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 465ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 465ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) Unwrapping: 175 DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 6 DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) Unwrapping: 169 DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 79 DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) Unwrapping: 90 DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 90 DEBUG: [HttpClient-39-Worker3] [8s 465ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker3] [8s 466ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-39-Worker3] [8s 466ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker3] [8s 466ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 466ms] SSL Writer(SocketTube(99)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [8s 466ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 466ms] SSLFlowDelegate(SocketTube(99)) setALPN = h2 DEBUG: [HttpClient-39-Worker3] [8s 466ms] PlainHttpConnection(SocketTube(99)) finishConnect, setting connected=true DEBUG: [HttpClient-39-Worker3] [8s 466ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-39-Worker3] [8s 466ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-39-Worker3] [8s 466ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-39-Worker3] [8s 466ms] SSLTube(SocketTube(99)) connecting flows DEBUG: [HttpClient-39-Worker3] [8s 466ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@74509124 DEBUG: [HttpClient-39-Worker3] [8s 466ms] Http2Connection(SSLTube(SocketTube(99))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-39-Worker3] [8s 466ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 466ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 466ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 466ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 466ms] SSLTube(SocketTube(99)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-39-Worker3] [8s 466ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) Oct 16, 2023 7:02:57 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 467ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 63 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [8s 467ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [8s 467ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [8s 467ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [8s 467ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-Worker3] [8s 467ms] SSL Writer(SocketTube(99)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [8s 467ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 7:02:57 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 467ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 13 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [8s 467ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [8s 467ms] Http2Connection(SSLTube(SocketTube(99))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-39-Worker3] [8s 467ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [8s 467ms] Http2Connection(SSLTube(SocketTube(99))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [8s 467ms] Http2Connection(SSLTube(SocketTube(99))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-39-Worker3] [8s 467ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed buffered data DEBUG: [HttpClient-39-Worker3] [8s 467ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-Worker3] [8s 467ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-Worker3] [8s 467ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-39-Worker3] [8s 467ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-39-Worker3] [8s 467ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-39-Worker3] [8s 467ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [8s 467ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(0) sendHeadersOnly() Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:53499/ GET DEBUG: [HttpClient-39-Worker3] [8s 467ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-39-Worker3] [8s 467ms] Http2Connection(SSLTube(SocketTube(99))) Opened stream 1 DEBUG: [HttpClient-39-Worker3] [8s 467ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 7:02:57 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 468ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 48 bytes to the write queue DEBUG: [HttpClient-39-Worker3] [8s 468ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [8s 468ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [8s 468ms] Exchange sendRequestBody DEBUG: [HttpClient-39-Worker3] [8s 468ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) Sending 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) Adding 90 to outputQ queue DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 468ms] SocketTube(99) trying to write: 90 DEBUG: [HttpClient-39-Worker3] [8s 468ms] SocketTube(99) wrote: 90 DEBUG: [HttpClient-39-Worker3] [8s 468ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker3] [8s 468ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 468ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker3] [8s 468ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [8s 468ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker3] [8s 468ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [8s 468ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSLTube(SocketTube(99)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) wrapping 124 bytes DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) Sending 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) Adding 162 to outputQ queue DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 468ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 468ms] SocketTube(99) trying to write: 162 DEBUG: [HttpClient-40-SelectorManager] [8s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 469ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [8s 469ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 469ms] SocketTube(99) wrote: 162 DEBUG: [HttpClient-39-Worker3] [8s 469ms] SocketTube(99) write: requesting more... TestServer(2): starting connection DEBUG: [HttpClient-39-Worker3] [8s 469ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 469ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker3] [8s 469ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 469ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 469ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker3] [8s 469ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 469ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [Test-server-pool] [8s 469ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 469ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker3] [8s 469ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [8s 469ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 469ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [8s 469ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 469ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker3] [8s 469ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker3] [8s 469ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 469ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [8s 469ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 469ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 469ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 469ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 470ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 470ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 470ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 470ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 470ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 470ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-40-SelectorManager] [8s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for R (true) DEBUG: [HttpClient-40-SelectorManager] [8s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 470ms] SocketTube(99) read bytes: 1803 DEBUG: [HttpClient-40-SelectorManager] [8s 470ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 470ms] SSL Reader(SocketTube(99)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 470ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 470ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [8s 470ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker4] [8s 470ms] SSL Reader(SocketTube(99)) Unwrapping: 1803 DEBUG: [HttpClient-39-Worker4] [8s 470ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-39-Worker4] [8s 470ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-39-Worker4] [8s 470ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-39-Worker4] [8s 470ms] SSL Reader(SocketTube(99)) Unwrapping: 77 DEBUG: [HttpClient-39-Worker4] [8s 470ms] SSL Reader(SocketTube(99)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker4] [8s 470ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-39-Worker4] [8s 470ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 77 DEBUG: [HttpClient-39-Worker4] [8s 470ms] SSL Reader(SocketTube(99)) sending 39 DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSL Reader(SocketTube(99)) Adding 39 to outputQ queue DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-39-Worker4] [8s 471ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-39-Worker4] [8s 471ms] Http2Connection(SSLTube(SocketTube(99))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker4] [8s 471ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(1): 39 DEBUG: [HttpClient-39-Worker4] [8s 471ms] Http2Connection(SSLTube(SocketTube(99))) Processing 39 DEBUG: [HttpClient-39-Worker4] [8s 471ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-39-Worker4] [8s 471ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker4] [8s 471ms] 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 7:02:57 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-Worker4] [8s 471ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-39-Worker4] [8s 471ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 9 bytes to the write queue DEBUG: [HttpClient-39-Worker4] [8s 471ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker4] [8s 471ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSL Writer(SocketTube(99)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSL Writer(SocketTube(99)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSL Writer(SocketTube(99)) wrapping 9 bytes DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSL Writer(SocketTube(99)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSL Writer(SocketTube(99)) Sending 47 bytes downstream DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSL Writer(SocketTube(99)) Adding 47 to outputQ queue DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker4] [8s 471ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-39-Worker4] [8s 471ms] SocketTube(99) trying to write: 47 DEBUG: [HttpClient-39-Worker4] [8s 471ms] SocketTube(99) wrote: 47 DEBUG: [HttpClient-39-Worker4] [8s 472ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker4] [8s 472ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [8s 472ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [8s 472ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker4] [8s 472ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker4] [8s 472ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker4] [8s 472ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker4] [8s 472ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker4] [8s 472ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(1) DEBUG: [HttpClient-39-Worker4] [8s 472ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker4] [8s 472ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [readLoop] [8s 472ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 472ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 472ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 472ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 472ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): connection started TestServer(2): Using handler for: / DEBUG: [HttpClient-39-Worker4] [8s 472ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker4] [8s 472ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker4] [8s 472ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 DEBUG: [HttpClient-39-Worker4] [8s 472ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [8s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 472ms] SocketTube(99) read bytes: 151 DEBUG: [HttpClient-40-SelectorManager] [8s 472ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 472ms] SSL Reader(SocketTube(99)) Adding 151 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 472ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 472ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [8s 472ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker5] [8s 473ms] SSL Reader(SocketTube(99)) Unwrapping: 151 DEBUG: [HttpClient-39-Worker5] [8s 473ms] SSL Reader(SocketTube(99)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-39-Worker5] [8s 473ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-39-Worker5] [8s 473ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 53 DEBUG: [HttpClient-39-Worker5] [8s 473ms] SSL Reader(SocketTube(99)) sending 15 DEBUG: [HttpClient-39-Worker5] [8s 473ms] SSL Reader(SocketTube(99)) Adding 15 to outputQ queue DEBUG: [HttpClient-39-Worker5] [8s 473ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [8s 473ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-39-Worker5] [8s 473ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-39-Worker5] [8s 473ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [8s 473ms] Http2Connection(SSLTube(SocketTube(99))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [8s 473ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(2): 15 DEBUG: [HttpClient-39-Worker5] [8s 473ms] Http2Connection(SSLTube(SocketTube(99))) Processing 15 DEBUG: [HttpClient-39-Worker5] [8s 473ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-39-Worker5] [8s 473ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [8s 473ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker5] [8s 473ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker5] [8s 473ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-39-Worker5] [8s 473ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 35115 DEBUG: [HttpClient-39-Worker5] [8s 473ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 35115 DEBUG: [HttpClient-39-Worker5] [8s 473ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-39-Worker5] [8s 474ms] HttpClientImpl(40) body subscriber registered: 1 DEBUG: [HttpClient-39-Worker5] [8s 474ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(2) DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) Unwrapping: 98 DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 51 DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) sending 13 DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) Adding 13 to outputQ queue DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-39-Worker5] [8s 474ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [8s 474ms] Http2Connection(SSLTube(SocketTube(99))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [8s 474ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(3): 13 DEBUG: [HttpClient-39-Worker5] [8s 474ms] Http2Connection(SSLTube(SocketTube(99))) Processing 13 DEBUG: [HttpClient-39-Worker5] [8s 474ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-39-Worker5] [8s 474ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [8s 474ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker5] [8s 474ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker5] [8s 474ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-39-Worker5] [8s 474ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-39-Worker5] [8s 474ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-39-Worker5] [8s 474ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(3) DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) Unwrapping: 47 DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 47 DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) sending 9 DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) Adding 9 to outputQ queue DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-39-Worker5] [8s 474ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-39-Worker5] [8s 474ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [8s 474ms] Http2Connection(SSLTube(SocketTube(99))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [8s 474ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(4): 9 DEBUG: [HttpClient-39-Worker5] [8s 474ms] Http2Connection(SSLTube(SocketTube(99))) Processing 9 DEBUG: [HttpClient-39-Worker5] [8s 474ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-Worker5] [8s 474ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [8s 474ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker5] [8s 475ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker5] [8s 475ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-39-Worker5] [8s 475ms] HttpClientImpl(40) body subscriber unregistered: 0 DEBUG: [HttpClient-39-Worker5] [8s 475ms] HttpClientImpl(40) ClientImpl (async) elapsed 64 millis for GET to https://127.0.0.1:53499/ DEBUG: [HttpClient-39-Worker5] [8s 475ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-39-Worker5] [8s 475ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-39-Worker5] [8s 475ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) close stream 1 DEBUG: [HttpClient-39-Worker5] [8s 475ms] Http2Connection(SSLTube(SocketTube(99))) Closed stream 1 DEBUG: [HttpClient-39-Worker5] [8s 475ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@23bd5e3e DEBUG: [HttpClient-39-Worker5] [8s 475ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] HttpClientImpl(40) SelectorManager shutting down DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] Http2ClientImpl stopping DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-39-Worker5] [8s 475ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(4) DEBUG: [HttpClient-39-Worker5] [8s 475ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 Oct 16, 2023 7:02:57 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-Worker5] [8s 475ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker5] [8s 475ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker5] [8s 475ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 34 bytes to the write queue DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SSL Writer(SocketTube(99)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SSL Writer(SocketTube(99)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker5] [8s 475ms] SocketTube(99) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SSL Writer(SocketTube(99)) wrapping 34 bytes DEBUG: [HttpClient-39-Worker5] [8s 475ms] SocketTube(99) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2f1b2ae3 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-Worker5] [8s 475ms] SocketTube(99) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 475ms] SocketTube(99) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 475ms] SocketTube(99) pausing read event DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SSL Writer(SocketTube(99)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SSL Writer(SocketTube(99)) Sending 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SSL Writer(SocketTube(99)) Adding 72 to outputQ queue DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [8s 475ms] SocketTube(99) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 475ms] SocketTube(99) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2f1b2ae3 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-Worker5] [8s 475ms] SocketTube(99) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SocketTube(99) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SocketTube(99) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SocketTube(99) write: cancel DEBUG: [HttpClient-40-SelectorManager] [8s 475ms] SocketTube(99) write: resetting demand to 0 DEBUG: [HttpClient-40-SelectorManager] [8s 476ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-40-SelectorManager] [8s 476ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [8s 476ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-39-Worker5] [8s 475ms] 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@5e3c30ce[Not completed, 4 dependents] (id=6780) 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@74509124, getALPN: jdk.internal.net.http.common.MinimalFuture@e1a942c[Completed normally] (id=6786), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker5] [8s 476ms] SocketTube(99) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 476ms] SSL Reader(SocketTube(99)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 476ms] 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$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 7:02:57 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [8s 476ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-40-SelectorManager] [8s 476ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-40-SelectorManager] [8s 476ms] PlainHttpConnection(SocketTube(99)) Closing channel: channel not registered with selector DEBUG: [HttpClient-39-Worker5] [8s 476ms] SSL Reader(SocketTube(99)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 476ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@74509124, getALPN: jdk.internal.net.http.common.MinimalFuture@e1a942c[Completed normally] (id=6786), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 476ms] Http2Connection(SSLTube(SocketTube(99))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 476ms] 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$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-39-Worker5] [8s 476ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 476ms] SSLTube(SocketTube(99)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 476ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker5] [8s 476ms] SSL Reader(SocketTube(99)) stop DEBUG: [HttpClient-39-Worker5] [8s 476ms] SSL Writer(SocketTube(99)) stop DEBUG: [HttpClient-39-Worker5] [8s 477ms] SocketTube(99) Stopping read scheduler DEBUG: [HttpClient-39-Worker5] [8s 477ms] SocketTube(99) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-Worker5] [8s 477ms] SocketTube(99) Read scheduler stopped DEBUG: [HttpClient-39-Worker5] [8s 477ms] SocketTube(99) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [8s 478ms] SocketTube(99) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-40-SelectorManager] [8s 478ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams Server connection to /127.0.0.1:35115 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 479ms] HttpClientImpl(41) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 480ms] HttpClientImpl(41) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [HttpClient-40-Worker0] [8s 480ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [HttpClient-40-Worker0] [8s 480ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-40-Worker0] [8s 480ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-Worker0] [8s 480ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-40-Worker0] [8s 480ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-40-Worker0] [8s 480ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-40-Worker0] [8s 480ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-40-Worker0] [8s 480ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker0] [8s 480ms] Http1Exchange Sending headers only DEBUG: [HttpClient-40-Worker0] [8s 480ms] Http1AsyncReceiver(SocketTube(100)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5b5905c6 queue.isEmpty: true DEBUG: [HttpClient-40-Worker0] [8s 480ms] Http1AsyncReceiver(SocketTube(100)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5b5905c6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-40-Worker0] [8s 480ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [8s 480ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [8s 480ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [8s 481ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [8s 481ms] Http1Exchange response created in advance DEBUG: [HttpClient-40-Worker0] [8s 481ms] Http1Exchange initiating connect async DEBUG: [HttpClient-40-Worker0] [8s 481ms] PlainHttpConnection(SocketTube(100)) registering connect event DEBUG: [HttpClient-41-SelectorManager] [8s 481ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@503202d0 for C (true) DEBUG: [HttpClient-41-SelectorManager] [8s 481ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: finishing connect DEBUG: [HttpClient-41-SelectorManager] [8s 481ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60346 DEBUG: [HttpClient-40-Worker1] [8s 481ms] PlainHttpConnection(SocketTube(100)) finishConnect, setting connected=true DEBUG: [HttpClient-40-Worker1] [8s 481ms] Http1Exchange SocketTube(100) connecting flows DEBUG: [HttpClient-40-Worker1] [8s 481ms] SocketTube(100) connecting flows DEBUG: [HttpClient-40-Worker1] [8s 481ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-40-Worker1] [8s 481ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-40-Worker1] [8s 481ms] SocketTube(100) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-Worker1] [8s 481ms] Http1Publisher(SocketTube(100)) got subscriber: SocketTube(100) DEBUG: [HttpClient-40-Worker1] [8s 481ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-40-Worker1] [8s 481ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-40-Worker1] [8s 481ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-41-SelectorManager] [8s 481ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [8s 481ms] SocketTube(100) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5aca69a0 DEBUG: [HttpClient-41-SelectorManager] [8s 481ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [8s 481ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [8s 481ms] Http1AsyncReceiver(SocketTube(100)) Received onSubscribed from upstream DEBUG: [HttpClient-41-SelectorManager] [8s 481ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [8s 481ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-41-SelectorManager] [8s 481ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [8s 481ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-40-Worker2] [8s 481ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker2] [8s 481ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker2] [8s 481ms] Http1AsyncReceiver(SocketTube(100)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-40-Worker2] [8s 481ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-40-Worker2] [8s 481ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-Worker2] [8s 481ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [8s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for R (true) Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-40-Worker3] [8s 481ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-40-Worker3] [8s 482ms] Http1Publisher(SocketTube(100)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker1] [8s 482ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-40-Worker1] [8s 482ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker3] [8s 482ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-40-Worker3] [8s 482ms] Http1Publisher(SocketTube(100)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker3] [8s 482ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-40-Worker3] [8s 482ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker3] [8s 482ms] Exchange sendRequestBody DEBUG: [HttpClient-40-Worker3] [8s 482ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-40-Worker3] [8s 482ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-40-Worker3] [8s 482ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker3] [8s 482ms] Http1Publisher(SocketTube(100)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker3] [8s 482ms] Http1Publisher(SocketTube(100)) onNext with 191 bytes DEBUG: [HttpClient-40-Worker3] [8s 483ms] SocketTube(100) trying to write: 191 DEBUG: [HttpClient-40-Worker3] [8s 483ms] SocketTube(100) wrote: 191 DEBUG: [HttpClient-40-Worker3] [8s 483ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-40-Worker3] [8s 483ms] Http1Publisher(SocketTube(100)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker3] [8s 483ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker3] [8s 483ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker3] [8s 483ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-40-Worker3] [8s 483ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-40-Worker3] [8s 483ms] Http1Exchange reading headers DEBUG: [HttpClient-40-Worker3] [8s 483ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-40-Worker3] [8s 483ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) First time around DEBUG: [HttpClient-40-Worker3] [8s 483ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) headersReader is not yet completed DEBUG: [HttpClient-40-Worker3] [8s 483ms] Http1Publisher(SocketTube(100)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker3] [8s 483ms] Http1Publisher(SocketTube(100)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1462a8e1 DEBUG: [HttpClient-40-Worker3] [8s 483ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [8s 483ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for None (false) DEBUG: [HttpClient-41-SelectorManager] [8s 484ms] SocketTube(100) read bytes: 79 DEBUG: [HttpClient-41-SelectorManager] [8s 484ms] Http1AsyncReceiver(SocketTube(100)) Putting 79 bytes into the queue DEBUG: [HttpClient-41-SelectorManager] [8s 484ms] SocketTube(100) resuming read event DEBUG: [HttpClient-41-SelectorManager] [8s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for R (false) DEBUG: [HttpClient-41-SelectorManager] [8s 484ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1AsyncReceiver(SocketTube(100)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5b5905c6 DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1AsyncReceiver(SocketTube(100)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5b5905c6 DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1AsyncReceiver(SocketTube(100)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5b5905c6 DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 60346 DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) readBody: return2Cache: true DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3aaa8d1b(41) DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1AsyncReceiver(SocketTube(100)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3eee95c6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47d0ff83 queue.isEmpty: false DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1AsyncReceiver(SocketTube(100)) Delegate done: 4 DEBUG: [HttpClient-40-Worker4] [8s 484ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-40-Worker4] [8s 484ms] HttpClientImpl(41) body subscriber registered: 1 DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1AsyncReceiver(SocketTube(100)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3eee95c6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47d0ff83, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1AsyncReceiver(SocketTube(100)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3eee95c6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47d0ff83 DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1AsyncReceiver(SocketTube(100)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3eee95c6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47d0ff83 DEBUG: [HttpClient-40-Worker4] [8s 484ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-40-Worker4] [8s 485ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-40-Worker4] [8s 485ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-40-Worker4] [8s 485ms] Http1AsyncReceiver(SocketTube(100)) cleared DEBUG: [HttpClient-40-Worker4] [8s 485ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) SocketTube(100): return to HTTP/1.1 pool DEBUG: [HttpClient-40-Worker4] [8s 485ms] ConnectionPool(41) registering CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-40-Worker4] [8s 485ms] SocketTube(100) connecting flows DEBUG: [HttpClient-40-Worker4] [8s 485ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-40-Worker4] [8s 485ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-40-Worker4] [8s 485ms] SocketTube(100) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [8s 485ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-41-SelectorManager] [8s 485ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [8s 485ms] SocketTube(100) handling pending subscription for CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-41-SelectorManager] [8s 485ms] Http1AsyncReceiver(SocketTube(100)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-41-SelectorManager] [8s 485ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [8s 485ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [8s 485ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-41-SelectorManager] [8s 485ms] SocketTube(100) resuming read event DEBUG: [HttpClient-41-SelectorManager] [8s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for R (false) DEBUG: [HttpClient-41-SelectorManager] [8s 485ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [8s 485ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [8s 485ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-40-Worker4] [8s 485ms] SocketTube(100) write: resetting demand to 0 DEBUG: [HttpClient-40-Worker4] [8s 485ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-40-Worker4] [8s 485ms] HttpClientImpl(41) body subscriber unregistered: 0 DEBUG: [HttpClient-40-Worker4] [8s 485ms] HttpClientImpl(41) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-41-SelectorManager] [8s 485ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-40-Worker4] [8s 485ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Finished reading body: READING_BODY DEBUG: [HttpClient-41-SelectorManager] [8s 485ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-40-Worker5] [8s 485ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-40-Worker5] [8s 485ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [8s 485ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3aaa8d1b(41) DEBUG: [HttpClient-41-SelectorManager] [8s 486ms] HttpClientImpl(41) SelectorManager shutting down DEBUG: [HttpClient-40-Worker4] [8s 486ms] Http1AsyncReceiver(SocketTube(100)) Delegate done: 0 DEBUG: [HttpClient-40-Worker4] [8s 486ms] Http1AsyncReceiver(SocketTube(100)) Got 0 bytes for delegate null DEBUG: [HttpClient-41-SelectorManager] [8s 486ms] PlainHttpConnection(SocketTube(100)) Closing channel: channel not registered with selector DEBUG: [HttpClient-41-SelectorManager] [8s 486ms] SocketTube(100) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [8s 486ms] SocketTube(100) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [8s 486ms] SocketTube(100) pausing read event DEBUG: [HttpClient-41-SelectorManager] [8s 486ms] SocketTube(100) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-41-SelectorManager] [8s 486ms] SocketTube(100) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [8s 486ms] ConnectionPool(41) SocketTube(100) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-41-SelectorManager] [8s 486ms] SocketTube(100) Stopping read scheduler DEBUG: [HttpClient-41-SelectorManager] [8s 486ms] SocketTube(100) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [8s 486ms] SocketTube(100) Read scheduler stopped DEBUG: [HttpClient-41-SelectorManager] [8s 486ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 487ms] HttpClientImpl(42) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 487ms] HttpClientImpl(42) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [HttpClient-41-Worker0] [8s 487ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [HttpClient-41-Worker0] [8s 487ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-41-Worker0] [8s 487ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-41-Worker0] [8s 487ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-41-Worker0] [8s 487ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-41-Worker0] [8s 488ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-41-Worker0] [8s 488ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-41-Worker0] [8s 488ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker0] [8s 488ms] Http1Exchange Sending headers only DEBUG: [HttpClient-41-Worker0] [8s 488ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1d27355f queue.isEmpty: true DEBUG: [HttpClient-41-Worker0] [8s 488ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1d27355f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-41-Worker0] [8s 488ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [8s 488ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [8s 488ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [8s 488ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [8s 488ms] Http1Exchange response created in advance DEBUG: [HttpClient-41-Worker0] [8s 488ms] Http1Exchange initiating connect async DEBUG: [HttpClient-41-Worker0] [8s 488ms] PlainHttpConnection(SocketTube(101)) registering connect event DEBUG: [HttpClient-42-SelectorManager] [8s 488ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@400efe8f for C (true) DEBUG: [HttpClient-42-SelectorManager] [8s 488ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: finishing connect DEBUG: [HttpClient-42-SelectorManager] [8s 488ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60356 DEBUG: [HttpClient-41-Worker1] [8s 488ms] PlainHttpConnection(SocketTube(101)) finishConnect, setting connected=true DEBUG: [HttpClient-41-Worker1] [8s 488ms] Http1Exchange SocketTube(101) connecting flows DEBUG: [HttpClient-41-Worker1] [8s 488ms] SocketTube(101) connecting flows DEBUG: [HttpClient-41-Worker1] [8s 488ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-41-Worker1] [8s 488ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-41-Worker1] [8s 488ms] SocketTube(101) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-Worker1] [8s 488ms] Http1Publisher(SocketTube(101)) got subscriber: SocketTube(101) DEBUG: [HttpClient-42-SelectorManager] [8s 488ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [8s 488ms] SocketTube(101) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4af695ff DEBUG: [HttpClient-42-SelectorManager] [8s 488ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [8s 488ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [8s 488ms] Http1AsyncReceiver(SocketTube(101)) Received onSubscribed from upstream DEBUG: [HttpClient-42-SelectorManager] [8s 488ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [8s 488ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-41-Worker2] [8s 488ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker2] [8s 488ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker2] [8s 488ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-41-Worker2] [8s 488ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-41-Worker2] [8s 488ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-Worker2] [8s 488ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [8s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ff412c5 for R (true) DEBUG: [HttpClient-41-Worker1] [8s 488ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-41-Worker1] [8s 489ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-42-SelectorManager] [8s 489ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [8s 489ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-41-Worker3] [8s 489ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-41-Worker3] [8s 489ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-41-Worker3] [8s 489ms] Http1Publisher(SocketTube(101)) WriteTask Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-41-Worker3] [8s 489ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-41-Worker3] [8s 489ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Publisher(SocketTube(101)) onNext with 191 bytes DEBUG: [HttpClient-41-Worker1] [8s 489ms] SocketTube(101) trying to write: 191 DEBUG: [HttpClient-41-Worker1] [8s 489ms] SocketTube(101) wrote: 191 DEBUG: [HttpClient-41-Worker1] [8s 489ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker1] [8s 489ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [8s 489ms] SocketTube(101) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker1] [8s 489ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker1] [8s 489ms] Exchange sendRequestBody DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-41-Worker1] [8s 489ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [8s 490ms] Http1Publisher(SocketTube(101)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5d4bfd9f DEBUG: [HttpClient-41-Worker1] [8s 490ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-41-Worker1] [8s 490ms] Http1Exchange reading headers DEBUG: [HttpClient-41-Worker1] [8s 490ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-41-Worker1] [8s 490ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) First time around DEBUG: [HttpClient-41-Worker1] [8s 490ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) headersReader is not yet completed DEBUG: [HttpClient-42-SelectorManager] [8s 494ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ff412c5 for None (false) DEBUG: [HttpClient-42-SelectorManager] [8s 494ms] SocketTube(101) read bytes: 79 DEBUG: [HttpClient-42-SelectorManager] [8s 494ms] Http1AsyncReceiver(SocketTube(101)) Putting 79 bytes into the queue DEBUG: [HttpClient-42-SelectorManager] [8s 494ms] SocketTube(101) resuming read event DEBUG: [HttpClient-42-SelectorManager] [8s 494ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ff412c5 for R (false) DEBUG: [HttpClient-42-SelectorManager] [8s 494ms] SocketTube(101) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [8s 495ms] Http1AsyncReceiver(SocketTube(101)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1d27355f DEBUG: [HttpClient-41-Worker4] [8s 495ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker4] [8s 495ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1d27355f DEBUG: [HttpClient-41-Worker4] [8s 495ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-41-Worker4] [8s 495ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-41-Worker4] [8s 495ms] Http1AsyncReceiver(SocketTube(101)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1d27355f DEBUG: [HttpClient-41-Worker4] [8s 495ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-41-Worker4] [8s 495ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 60356 DEBUG: [HttpClient-41-Worker4] [8s 496ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) readBody: return2Cache: true DEBUG: [HttpClient-41-Worker4] [8s 496ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@57adcac9(42) DEBUG: [HttpClient-41-Worker4] [8s 497ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@dd3a60e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@aaf468b queue.isEmpty: false DEBUG: [HttpClient-41-Worker4] [8s 497ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 4 DEBUG: [HttpClient-41-Worker4] [8s 498ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-41-Worker4] [8s 498ms] HttpClientImpl(42) body subscriber registered: 1 DEBUG: [HttpClient-41-Worker4] [8s 498ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@dd3a60e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@aaf468b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-41-Worker4] [8s 498ms] Http1AsyncReceiver(SocketTube(101)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@dd3a60e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@aaf468b DEBUG: [HttpClient-41-Worker4] [8s 498ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-41-Worker4] [8s 498ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@dd3a60e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@aaf468b DEBUG: [HttpClient-41-Worker4] [8s 498ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-41-Worker4] [8s 498ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-41-Worker4] [8s 498ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-41-Worker4] [8s 498ms] Http1AsyncReceiver(SocketTube(101)) cleared DEBUG: [HttpClient-41-Worker4] [8s 498ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) SocketTube(101): return to HTTP/1.1 pool DEBUG: [HttpClient-41-Worker4] [8s 498ms] ConnectionPool(42) registering CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-Worker4] [8s 498ms] SocketTube(101) connecting flows DEBUG: [HttpClient-41-Worker4] [8s 498ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-41-Worker4] [8s 498ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-41-Worker4] [8s 498ms] SocketTube(101) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [8s 498ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-41-Worker4] [8s 498ms] SocketTube(101) write: resetting demand to 0 DEBUG: [HttpClient-41-Worker4] [8s 498ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) handling pending subscription for CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-Worker4] [8s 498ms] HttpClientImpl(42) body subscriber unregistered: 0 DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-Worker4] [8s 498ms] HttpClientImpl(42) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ff412c5 for R (false) DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-41-Worker4] [8s 498ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Finished reading body: READING_BODY DEBUG: [HttpClient-41-Worker4] [8s 498ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@57adcac9(42) DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-41-Worker5] [8s 498ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-41-Worker5] [8s 498ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] HttpClientImpl(42) SelectorManager shutting down DEBUG: [HttpClient-41-Worker4] [8s 498ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 0 DEBUG: [HttpClient-41-Worker4] [8s 498ms] Http1AsyncReceiver(SocketTube(101)) Got 0 bytes for delegate null DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] PlainHttpConnection(SocketTube(101)) Closing channel: channel not registered with selector DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) pausing read event DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] ConnectionPool(42) SocketTube(101) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) Stopping read scheduler DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] SocketTube(101) Read scheduler stopped DEBUG: [HttpClient-42-SelectorManager] [8s 498ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 500ms] HttpClientImpl(43) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 500ms] HttpClientImpl(43) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [HttpClient-42-Worker0] [8s 500ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [HttpClient-42-Worker0] [8s 501ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-42-Worker0] [8s 501ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-42-Worker0] [8s 501ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-42-Worker0] [8s 501ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-42-Worker0] [8s 501ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-42-Worker0] [8s 501ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-42-Worker0] [8s 501ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker0] [8s 501ms] Http1Exchange Sending headers only DEBUG: [HttpClient-42-Worker0] [8s 501ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@30725e42 queue.isEmpty: true DEBUG: [HttpClient-42-Worker0] [8s 501ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@30725e42, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-42-Worker0] [8s 501ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [8s 501ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [8s 501ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [8s 501ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [8s 501ms] Http1Exchange response created in advance DEBUG: [HttpClient-42-Worker0] [8s 501ms] Http1Exchange initiating connect async DEBUG: [HttpClient-42-Worker0] [8s 501ms] PlainHttpConnection(SocketTube(102)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [8s 501ms] PlainHttpConnection(SocketTube(102)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [8s 501ms] PlainHttpConnection(SocketTube(102)) registering connect event DEBUG: [HttpClient-43-SelectorManager] [8s 501ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4cf513bc for C (true) DEBUG: [HttpClient-43-SelectorManager] [8s 501ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: finishing connect DEBUG: [HttpClient-43-SelectorManager] [8s 502ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38467 DEBUG: [HttpClient-42-Worker1] [8s 502ms] PlainHttpConnection(SocketTube(102)) finishConnect, setting connected=true DEBUG: [HttpClient-42-Worker1] [8s 502ms] Http1Exchange SocketTube(102) connecting flows DEBUG: [HttpClient-42-Worker1] [8s 502ms] SocketTube(102) connecting flows DEBUG: [HttpClient-42-Worker1] [8s 502ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-42-Worker1] [8s 502ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-42-Worker1] [8s 502ms] SocketTube(102) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-Worker1] [8s 502ms] Http1Publisher(SocketTube(102)) got subscriber: SocketTube(102) DEBUG: [HttpClient-42-Worker1] [8s 502ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-42-Worker1] [8s 502ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-42-Worker1] [8s 502ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-42-Worker1] [8s 502ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-42-Worker1] [8s 502ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker1] [8s 502ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-42-Worker1] [8s 502ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-43-SelectorManager] [8s 502ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [8s 502ms] SocketTube(102) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@460d78cc DEBUG: [HttpClient-43-SelectorManager] [8s 502ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [8s 502ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [8s 502ms] Http1AsyncReceiver(SocketTube(102)) Received onSubscribed from upstream DEBUG: [HttpClient-43-SelectorManager] [8s 502ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [8s 502ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [8s 502ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [8s 502ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-42-Worker2] [8s 502ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker2] [8s 502ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker2] [8s 502ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-42-Worker2] [8s 502ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-42-Worker2] [8s 502ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-Worker2] [8s 502ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [8s 502ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-42-Worker3] [8s 502ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [8s 502ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-42-Worker3] [8s 502ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker3] [8s 502ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-42-Worker3] [8s 502ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker3] [8s 502ms] Exchange sendRequestBody DEBUG: [HttpClient-42-Worker3] [8s 502ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-42-Worker3] [8s 502ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-42-Worker3] [8s 502ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker3] [8s 502ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker3] [8s 503ms] Http1Publisher(SocketTube(102)) onNext with 191 bytes DEBUG: [HttpClient-42-Worker3] [8s 503ms] SocketTube(102) trying to write: 191 DEBUG: [HttpClient-42-Worker3] [8s 503ms] SocketTube(102) wrote: 191 DEBUG: [HttpClient-42-Worker3] [8s 503ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-42-Worker3] [8s 503ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [8s 503ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [8s 503ms] SocketTube(102) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [8s 503ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-42-Worker3] [8s 503ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-42-Worker3] [8s 503ms] Http1Exchange reading headers DEBUG: [HttpClient-42-Worker3] [8s 503ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-42-Worker3] [8s 503ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) First time around DEBUG: [HttpClient-42-Worker3] [8s 503ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) headersReader is not yet completed DEBUG: [HttpClient-42-Worker3] [8s 503ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker3] [8s 503ms] Http1Publisher(SocketTube(102)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6da92955 DEBUG: [HttpClient-42-Worker3] [8s 503ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [8s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30ffe69 for R (true) DEBUG: [HttpClient-43-SelectorManager] [8s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30ffe69 for None (false) DEBUG: [HttpClient-43-SelectorManager] [8s 504ms] SocketTube(102) read bytes: 79 DEBUG: [HttpClient-43-SelectorManager] [8s 504ms] Http1AsyncReceiver(SocketTube(102)) Putting 79 bytes into the queue DEBUG: [HttpClient-43-SelectorManager] [8s 504ms] SocketTube(102) resuming read event DEBUG: [HttpClient-43-SelectorManager] [8s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30ffe69 for R (false) DEBUG: [HttpClient-43-SelectorManager] [8s 504ms] SocketTube(102) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [8s 504ms] Http1AsyncReceiver(SocketTube(102)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@30725e42 DEBUG: [HttpClient-42-Worker4] [8s 504ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker4] [8s 504ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@30725e42 DEBUG: [HttpClient-42-Worker4] [8s 504ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-42-Worker4] [8s 504ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-42-Worker4] [8s 504ms] Http1AsyncReceiver(SocketTube(102)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@30725e42 DEBUG: [HttpClient-42-Worker4] [8s 504ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-42-Worker4] [8s 504ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 38467 DEBUG: [HttpClient-42-Worker4] [8s 505ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) readBody: return2Cache: true DEBUG: [HttpClient-42-Worker4] [8s 505ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3ae12fdf(43) DEBUG: [HttpClient-42-Worker4] [8s 505ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5ededf02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d3a862a queue.isEmpty: false DEBUG: [HttpClient-42-Worker4] [8s 508ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 4 DEBUG: [HttpClient-42-Worker4] [8s 508ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-42-Worker4] [8s 509ms] HttpClientImpl(43) body subscriber registered: 1 DEBUG: [HttpClient-42-Worker4] [8s 509ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5ededf02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d3a862a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-42-Worker4] [8s 509ms] Http1AsyncReceiver(SocketTube(102)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5ededf02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d3a862a DEBUG: [HttpClient-42-Worker4] [8s 509ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-42-Worker4] [8s 509ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5ededf02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d3a862a DEBUG: [HttpClient-42-Worker4] [8s 509ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-42-Worker4] [8s 509ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-42-Worker4] [8s 509ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-42-Worker4] [8s 509ms] Http1AsyncReceiver(SocketTube(102)) cleared DEBUG: [HttpClient-42-Worker4] [8s 509ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) SocketTube(102): return to HTTP/1.1 pool DEBUG: [HttpClient-42-Worker4] [8s 509ms] ConnectionPool(43) registering CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-Worker4] [8s 509ms] SocketTube(102) connecting flows DEBUG: [HttpClient-42-Worker4] [8s 509ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-42-Worker4] [8s 509ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-42-Worker4] [8s 509ms] SocketTube(102) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [8s 509ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-42-Worker4] [8s 509ms] SocketTube(102) write: resetting demand to 0 DEBUG: [HttpClient-42-Worker4] [8s 509ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-42-Worker4] [8s 509ms] HttpClientImpl(43) body subscriber unregistered: 0 DEBUG: [HttpClient-42-Worker4] [8s 509ms] HttpClientImpl(43) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-43-SelectorManager] [8s 509ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [8s 509ms] SocketTube(102) handling pending subscription for CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-43-SelectorManager] [8s 509ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-43-SelectorManager] [8s 509ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [8s 509ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [8s 509ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-43-SelectorManager] [8s 509ms] SocketTube(102) resuming read event DEBUG: [HttpClient-43-SelectorManager] [8s 509ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30ffe69 for R (false) DEBUG: [HttpClient-43-SelectorManager] [8s 509ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [8s 509ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [8s 509ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [8s 509ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [8s 509ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-42-Worker5] [8s 509ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-42-Worker5] [8s 509ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [8s 509ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Finished reading body: READING_BODY DEBUG: [HttpClient-42-Worker4] [8s 509ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3ae12fdf(43) DEBUG: [HttpClient-43-SelectorManager] [8s 509ms] HttpClientImpl(43) SelectorManager shutting down DEBUG: [HttpClient-42-Worker4] [8s 510ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 0 DEBUG: [HttpClient-42-Worker4] [8s 510ms] Http1AsyncReceiver(SocketTube(102)) Got 0 bytes for delegate null DEBUG: [HttpClient-43-SelectorManager] [8s 510ms] PlainHttpConnection(SocketTube(102)) Closing channel: channel not registered with selector DEBUG: [HttpClient-43-SelectorManager] [8s 510ms] SocketTube(102) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [8s 510ms] SocketTube(102) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [8s 510ms] SocketTube(102) pausing read event DEBUG: [HttpClient-43-SelectorManager] [8s 510ms] SocketTube(102) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-43-SelectorManager] [8s 510ms] SocketTube(102) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [8s 510ms] ConnectionPool(43) SocketTube(102) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-43-SelectorManager] [8s 510ms] SocketTube(102) Stopping read scheduler DEBUG: [HttpClient-43-SelectorManager] [8s 510ms] SocketTube(102) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [8s 510ms] SocketTube(102) Read scheduler stopped DEBUG: [HttpClient-43-SelectorManager] [8s 510ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 510ms] HttpClientImpl(44) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 519ms] HttpClientImpl(44) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [HttpClient-43-Worker0] [8s 519ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [HttpClient-43-Worker0] [8s 519ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-43-Worker0] [8s 519ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-43-Worker0] [8s 519ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-43-Worker0] [8s 519ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-43-Worker0] [8s 519ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-43-Worker0] [8s 520ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-43-Worker0] [8s 520ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker0] [8s 520ms] Http1Exchange Sending headers only DEBUG: [HttpClient-43-Worker0] [8s 520ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@e757603 queue.isEmpty: true DEBUG: [HttpClient-43-Worker0] [8s 520ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@e757603, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-43-Worker0] [8s 520ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [8s 520ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [8s 520ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [8s 520ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [8s 520ms] Http1Exchange response created in advance DEBUG: [HttpClient-43-Worker0] [8s 520ms] Http1Exchange initiating connect async DEBUG: [HttpClient-43-Worker0] [8s 520ms] PlainHttpConnection(SocketTube(103)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [8s 520ms] PlainHttpConnection(SocketTube(103)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [8s 520ms] PlainHttpConnection(SocketTube(103)) registering connect event DEBUG: [HttpClient-44-SelectorManager] [8s 520ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2e792302 for C (true) DEBUG: [HttpClient-44-SelectorManager] [8s 520ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: finishing connect DEBUG: [HttpClient-44-SelectorManager] [8s 520ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54739 DEBUG: [HttpClient-43-Worker1] [8s 521ms] PlainHttpConnection(SocketTube(103)) finishConnect, setting connected=true DEBUG: [HttpClient-43-Worker1] [8s 521ms] Http1Exchange SocketTube(103) connecting flows DEBUG: [HttpClient-43-Worker1] [8s 521ms] SocketTube(103) connecting flows DEBUG: [HttpClient-43-Worker1] [8s 521ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-43-Worker1] [8s 521ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-43-Worker1] [8s 521ms] SocketTube(103) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-Worker1] [8s 521ms] Http1Publisher(SocketTube(103)) got subscriber: SocketTube(103) DEBUG: [HttpClient-43-Worker1] [8s 521ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-43-Worker1] [8s 521ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-43-Worker1] [8s 521ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-43-Worker1] [8s 521ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-43-Worker1] [8s 521ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [8s 521ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-43-Worker1] [8s 521ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-44-SelectorManager] [8s 522ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [8s 522ms] SocketTube(103) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@24814872 DEBUG: [HttpClient-44-SelectorManager] [8s 522ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [8s 522ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [8s 522ms] Http1AsyncReceiver(SocketTube(103)) Received onSubscribed from upstream DEBUG: [HttpClient-44-SelectorManager] [8s 522ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [8s 522ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-44-SelectorManager] [8s 522ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [8s 522ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-43-Worker2] [8s 522ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker2] [8s 522ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker2] [8s 522ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-43-Worker2] [8s 522ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-43-Worker2] [8s 522ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-Worker2] [8s 522ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [8s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6183d286 for R (true) DEBUG: [HttpClient-43-Worker3] [8s 522ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-43-Worker3] [8s 523ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker3] [8s 523ms] Exchange sendRequestBody DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Publisher(SocketTube(103)) onNext with 191 bytes DEBUG: [HttpClient-43-Worker3] [8s 523ms] SocketTube(103) trying to write: 191 DEBUG: [HttpClient-43-Worker3] [8s 523ms] SocketTube(103) wrote: 191 DEBUG: [HttpClient-43-Worker3] [8s 523ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker3] [8s 523ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker3] [8s 523ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Exchange reading headers DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) First time around DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) headersReader is not yet completed DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker3] [8s 523ms] Http1Publisher(SocketTube(103)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@116ccbbb DEBUG: [HttpClient-43-Worker3] [8s 523ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [8s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6183d286 for None (false) DEBUG: [HttpClient-44-SelectorManager] [8s 524ms] SocketTube(103) read bytes: 79 DEBUG: [HttpClient-44-SelectorManager] [8s 524ms] Http1AsyncReceiver(SocketTube(103)) Putting 79 bytes into the queue DEBUG: [HttpClient-44-SelectorManager] [8s 524ms] SocketTube(103) resuming read event DEBUG: [HttpClient-44-SelectorManager] [8s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6183d286 for R (false) DEBUG: [HttpClient-44-SelectorManager] [8s 524ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [8s 524ms] Http1AsyncReceiver(SocketTube(103)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@e757603 DEBUG: [HttpClient-43-Worker4] [8s 524ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker4] [8s 524ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@e757603 DEBUG: [HttpClient-43-Worker4] [8s 524ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-43-Worker4] [8s 524ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-43-Worker4] [8s 524ms] Http1AsyncReceiver(SocketTube(103)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@e757603 DEBUG: [HttpClient-43-Worker4] [8s 524ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-43-Worker4] [8s 524ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 54739 DEBUG: [HttpClient-43-Worker4] [8s 525ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) readBody: return2Cache: true DEBUG: [HttpClient-43-Worker4] [8s 525ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@29aec407(44) DEBUG: [HttpClient-43-Worker4] [8s 525ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1889387c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37c912d0 queue.isEmpty: false DEBUG: [HttpClient-43-Worker4] [8s 525ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 4 DEBUG: [HttpClient-43-Worker4] [8s 525ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-43-Worker4] [8s 525ms] HttpClientImpl(44) body subscriber registered: 1 DEBUG: [HttpClient-43-Worker4] [8s 525ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1889387c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37c912d0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-43-Worker4] [8s 525ms] Http1AsyncReceiver(SocketTube(103)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1889387c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37c912d0 DEBUG: [HttpClient-43-Worker4] [8s 525ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-43-Worker4] [8s 525ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1889387c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37c912d0 DEBUG: [HttpClient-43-Worker4] [8s 525ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-43-Worker4] [8s 525ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-43-Worker4] [8s 525ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-43-Worker4] [8s 525ms] Http1AsyncReceiver(SocketTube(103)) cleared DEBUG: [HttpClient-43-Worker4] [8s 525ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) SocketTube(103): return to HTTP/1.1 pool DEBUG: [HttpClient-43-Worker4] [8s 525ms] ConnectionPool(44) registering CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-43-Worker4] [8s 525ms] SocketTube(103) connecting flows DEBUG: [HttpClient-43-Worker4] [8s 525ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-43-Worker4] [8s 525ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-43-Worker4] [8s 525ms] SocketTube(103) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [8s 525ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-43-Worker4] [8s 525ms] SocketTube(103) write: resetting demand to 0 DEBUG: [HttpClient-44-SelectorManager] [8s 525ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [8s 525ms] SocketTube(103) handling pending subscription for CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-44-SelectorManager] [8s 525ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-44-SelectorManager] [8s 525ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [8s 525ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [8s 525ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-44-SelectorManager] [8s 525ms] SocketTube(103) resuming read event DEBUG: [HttpClient-44-SelectorManager] [8s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6183d286 for R (false) DEBUG: [HttpClient-44-SelectorManager] [8s 525ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [8s 525ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [8s 525ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-43-Worker4] [8s 525ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-44-SelectorManager] [8s 526ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [8s 526ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-43-Worker5] [8s 526ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-43-Worker5] [8s 526ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [8s 526ms] HttpClientImpl(44) body subscriber unregistered: 0 DEBUG: [HttpClient-43-Worker4] [8s 526ms] HttpClientImpl(44) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-43-Worker4] [8s 526ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Finished reading body: READING_BODY DEBUG: [HttpClient-43-Worker4] [8s 526ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@29aec407(44) DEBUG: [HttpClient-43-Worker4] [8s 526ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 0 DEBUG: [HttpClient-44-SelectorManager] [8s 526ms] HttpClientImpl(44) SelectorManager shutting down DEBUG: [HttpClient-43-Worker4] [8s 526ms] Http1AsyncReceiver(SocketTube(103)) Got 0 bytes for delegate null DEBUG: [HttpClient-44-SelectorManager] [8s 526ms] PlainHttpConnection(SocketTube(103)) Closing channel: channel not registered with selector DEBUG: [HttpClient-44-SelectorManager] [8s 526ms] SocketTube(103) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [8s 526ms] SocketTube(103) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [8s 526ms] SocketTube(103) pausing read event DEBUG: [HttpClient-44-SelectorManager] [8s 526ms] SocketTube(103) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-44-SelectorManager] [8s 526ms] SocketTube(103) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [8s 526ms] ConnectionPool(44) SocketTube(103) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-44-SelectorManager] [8s 526ms] SocketTube(103) Stopping read scheduler DEBUG: [HttpClient-44-SelectorManager] [8s 526ms] SocketTube(103) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [8s 526ms] SocketTube(103) Read scheduler stopped DEBUG: [HttpClient-44-SelectorManager] [8s 526ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 527ms] HttpClientImpl(45) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 528ms] HttpClientImpl(45) ClientImpl (async) send http://127.0.0.1:35705/ GET DEBUG: [HttpClient-44-Worker0] [8s 528ms] Exchange establishing exchange for http://127.0.0.1:35705/ GET, proxy=null DEBUG: [HttpClient-44-Worker0] [8s 528ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-44-Worker0] [8s 528ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-44-Worker0] [8s 528ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-44-Worker0] [8s 528ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-44-Worker0] [8s 528ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-44-Worker0] [8s 528ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-44-Worker0] [8s 529ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker0] [8s 529ms] Http1Exchange Sending headers only DEBUG: [HttpClient-44-Worker0] [8s 529ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4cfdfa0b queue.isEmpty: true DEBUG: [HttpClient-44-Worker0] [8s 529ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4cfdfa0b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-44-Worker0] [8s 529ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [8s 529ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [8s 529ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [8s 529ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [8s 529ms] Http1Exchange response created in advance DEBUG: [HttpClient-44-Worker0] [8s 529ms] Http1Exchange initiating connect async DEBUG: [HttpClient-44-Worker0] [8s 529ms] PlainHttpConnection(SocketTube(104)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [8s 529ms] PlainHttpConnection(SocketTube(104)) bind completed /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [8s 529ms] PlainHttpConnection(SocketTube(104)) registering connect event DEBUG: [HttpClient-45-SelectorManager] [8s 529ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@458db792 for C (true) DEBUG: [HttpClient-45-SelectorManager] [8s 529ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: finishing connect DEBUG: [HttpClient-45-SelectorManager] [8s 529ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33241 DEBUG: [HttpClient-44-Worker1] [8s 529ms] PlainHttpConnection(SocketTube(104)) finishConnect, setting connected=true DEBUG: [HttpClient-44-Worker1] [8s 529ms] Http1Exchange SocketTube(104) connecting flows DEBUG: [HttpClient-44-Worker1] [8s 529ms] SocketTube(104) connecting flows DEBUG: [HttpClient-44-Worker1] [8s 529ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-44-Worker1] [8s 529ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-44-Worker1] [8s 529ms] SocketTube(104) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-SelectorManager] [8s 529ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [8s 529ms] SocketTube(104) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4f75dce2 DEBUG: [HttpClient-45-SelectorManager] [8s 529ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [8s 529ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [8s 529ms] Http1AsyncReceiver(SocketTube(104)) Received onSubscribed from upstream DEBUG: [HttpClient-45-SelectorManager] [8s 529ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [8s 529ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-44-Worker2] [8s 529ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker2] [8s 529ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker2] [8s 529ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-44-Worker2] [8s 529ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-44-Worker2] [8s 529ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-Worker2] [8s 529ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-SelectorManager] [8s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a774b68 for R (true) DEBUG: [HttpClient-44-Worker1] [8s 529ms] Http1Publisher(SocketTube(104)) got subscriber: SocketTube(104) DEBUG: [HttpClient-44-Worker1] [8s 529ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-44-Worker1] [8s 529ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-44-Worker1] [8s 529ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-45-SelectorManager] [8s 529ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [8s 529ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-44-Worker3] [8s 530ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-44-Worker3] [8s 530ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [8s 530ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-44-Worker3] [8s 530ms] Http1Publisher(SocketTube(104)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-44-Worker3] [8s 530ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35705/ GET DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Publisher(SocketTube(104)) onNext with 191 bytes DEBUG: [HttpClient-44-Worker1] [8s 530ms] SocketTube(104) trying to write: 191 DEBUG: [HttpClient-44-Worker1] [8s 530ms] SocketTube(104) wrote: 191 DEBUG: [HttpClient-44-Worker1] [8s 530ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker1] [8s 530ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker1] [8s 530ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Publisher(SocketTube(104)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-44-Worker1] [8s 530ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker1] [8s 530ms] Exchange sendRequestBody DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Publisher(SocketTube(104)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@335d2ed6 DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Exchange reading headers DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) First time around DEBUG: [HttpClient-44-Worker1] [8s 530ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) headersReader is not yet completed DEBUG: [HttpClient-45-SelectorManager] [8s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a774b68 for None (false) DEBUG: [HttpClient-45-SelectorManager] [8s 531ms] SocketTube(104) read bytes: 79 DEBUG: [HttpClient-45-SelectorManager] [8s 531ms] Http1AsyncReceiver(SocketTube(104)) Putting 79 bytes into the queue DEBUG: [HttpClient-45-SelectorManager] [8s 531ms] SocketTube(104) resuming read event DEBUG: [HttpClient-45-SelectorManager] [8s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a774b68 for R (false) DEBUG: [HttpClient-45-SelectorManager] [8s 531ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1AsyncReceiver(SocketTube(104)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4cfdfa0b DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4cfdfa0b DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1AsyncReceiver(SocketTube(104)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4cfdfa0b DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35705/) 200 HTTP_1_1 Local port: 33241 DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) readBody: return2Cache: true DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1d666b03(45) DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@760715ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5817565f queue.isEmpty: false DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 4 DEBUG: [HttpClient-44-Worker4] [8s 531ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-44-Worker4] [8s 531ms] HttpClientImpl(45) body subscriber registered: 1 DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@760715ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5817565f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1AsyncReceiver(SocketTube(104)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@760715ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5817565f DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@760715ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5817565f DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-44-Worker4] [8s 531ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-44-Worker4] [8s 531ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1AsyncReceiver(SocketTube(104)) cleared DEBUG: [HttpClient-44-Worker4] [8s 531ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) SocketTube(104): return to HTTP/1.1 pool DEBUG: [HttpClient-44-Worker4] [8s 531ms] ConnectionPool(45) registering CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-Worker4] [8s 531ms] SocketTube(104) connecting flows DEBUG: [HttpClient-44-Worker4] [8s 531ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-44-Worker4] [8s 531ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-44-Worker4] [8s 531ms] SocketTube(104) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [8s 531ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [8s 531ms] SocketTube(104) handling pending subscription for CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-45-SelectorManager] [8s 531ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-SelectorManager] [8s 531ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [8s 531ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [8s 531ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-45-SelectorManager] [8s 531ms] SocketTube(104) resuming read event DEBUG: [HttpClient-45-SelectorManager] [8s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a774b68 for R (false) DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-44-Worker4] [8s 531ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-44-Worker4] [8s 532ms] SocketTube(104) write: resetting demand to 0 DEBUG: [HttpClient-44-Worker4] [8s 532ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-44-Worker5] [8s 532ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-44-Worker5] [8s 532ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [8s 532ms] HttpClientImpl(45) body subscriber unregistered: 0 DEBUG: [HttpClient-44-Worker4] [8s 532ms] HttpClientImpl(45) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:35705/ DEBUG: [HttpClient-44-Worker4] [8s 532ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Finished reading body: READING_BODY DEBUG: [HttpClient-44-Worker4] [8s 532ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1d666b03(45) DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] HttpClientImpl(45) SelectorManager shutting down DEBUG: [HttpClient-44-Worker4] [8s 532ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 0 DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] PlainHttpConnection(SocketTube(104)) Closing channel: channel not registered with selector DEBUG: [HttpClient-44-Worker4] [8s 532ms] Http1AsyncReceiver(SocketTube(104)) Got 0 bytes for delegate null DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] SocketTube(104) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] SocketTube(104) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] SocketTube(104) pausing read event DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] SocketTube(104) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] SocketTube(104) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] ConnectionPool(45) SocketTube(104) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] SocketTube(104) Stopping read scheduler DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] SocketTube(104) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] SocketTube(104) Read scheduler stopped DEBUG: [HttpClient-45-SelectorManager] [8s 532ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 534ms] HttpClientImpl(46) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 534ms] HttpClientImpl(46) ClientImpl (async) send https://127.0.0.1:37267/ GET DEBUG: [HttpClient-45-Worker0] [8s 534ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null Oct 16, 2023 7:02:57 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:57 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 535ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-45-Worker0] [8s 535ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-45-Worker0] [8s 535ms] PlainHttpConnection(SocketTube(105)) registering connect event DEBUG: [HttpClient-45-Worker0] [8s 535ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-46-SelectorManager] [8s 535ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@22f80e84 for C (true) DEBUG: [HttpClient-46-SelectorManager] [8s 535ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: finishing connect DEBUG: [HttpClient-46-SelectorManager] [8s 535ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40464 DEBUG: [HttpClient-45-Worker1] [8s 536ms] SocketTube(105) connecting flows DEBUG: [HttpClient-45-Worker1] [8s 536ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-45-Worker1] [8s 536ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-45-Worker1] [8s 536ms] SocketTube(105) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-Worker1] [8s 536ms] SSL Writer(SocketTube(105)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [8s 536ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-46-SelectorManager] [8s 536ms] 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@280065f4[Not completed, 4 dependents] (id=7155) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [8s 536ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-46-SelectorManager] [8s 536ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-46-SelectorManager] [8s 536ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [8s 536ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-46-SelectorManager] [8s 536ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 536ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-SelectorManager] [8s 536ms] 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 536ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-46-SelectorManager] [8s 536ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-46-SelectorManager] [8s 536ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-46-SelectorManager] [8s 536ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-45-Worker1] [8s 536ms] SSLTube(SocketTube(105)) request: n=1 DEBUG: [HttpClient-46-SelectorManager] [8s 536ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d02fe90 for R (true) DEBUG: [HttpClient-45-Worker1] [8s 536ms] SSL Writer(SocketTube(105)) calling downstreamSubscriber::onSubscribe on SocketTube(105) DEBUG: [HttpClient-45-Worker1] [8s 536ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-45-Worker1] [8s 536ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-45-Worker1] [8s 536ms] SSL Writer(SocketTube(105)) onSubscribe initiating handshaking DEBUG: [HttpClient-46-SelectorManager] [8s 536ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-46-SelectorManager] [8s 536ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-45-Worker1] [8s 536ms] SSL Writer(SocketTube(105)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-45-Worker1] [8s 536ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-45-Worker1] [8s 536ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker2] [8s 536ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker2] [8s 536ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker2] [8s 536ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [8s 538ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [8s 538ms] SSL Writer(SocketTube(105)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-45-Worker1] [8s 538ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [8s 538ms] SSL Writer(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker1] [8s 538ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker1] [8s 538ms] SSL Writer(SocketTube(105)) Sending 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [8s 538ms] SSL Writer(SocketTube(105)) Adding 2186 to outputQ queue DEBUG: [HttpClient-45-Worker1] [8s 538ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker1] [8s 538ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [8s 538ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [8s 538ms] SocketTube(105) trying to write: 2186 DEBUG: [HttpClient-46-SelectorManager] [8s 540ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d02fe90 for None (false) DEBUG: [HttpClient-46-SelectorManager] [8s 540ms] HttpClientImpl(46) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-46-SelectorManager] [8s 540ms] SocketTube(105) read bytes: 261 DEBUG: [HttpClient-46-SelectorManager] [8s 540ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-46-SelectorManager] [8s 540ms] SSL Reader(SocketTube(105)) Adding 261 bytes to read buffer DEBUG: [HttpClient-45-Worker1] [8s 540ms] SocketTube(105) wrote: 2186 DEBUG: [HttpClient-46-SelectorManager] [8s 540ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d02fe90 for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 541ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-Worker3] [8s 541ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [8s 541ms] SSL Reader(SocketTube(105)) Unwrapping: 261 DEBUG: [HttpClient-45-Worker3] [8s 541ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-45-Worker3] [8s 541ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [8s 541ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 133 DEBUG: [HttpClient-45-Worker3] [8s 541ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker3] [8s 541ms] SSLFlowDelegate(SocketTube(105)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [8s 541ms] SSLFlowDelegate(SocketTube(105)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker1] [8s 541ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker1] [8s 541ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [8s 541ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [8s 541ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker1] [8s 541ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 542ms] SSLFlowDelegate(SocketTube(105)) finished task execution DEBUG: [HttpClient-45-Worker3] [8s 542ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_WRAP DEBUG: [HttpClient-45-Worker3] [8s 542ms] SSL Reader(SocketTube(105)) Unwrapping: 128 DEBUG: [HttpClient-45-Worker3] [8s 542ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-45-Worker3] [8s 542ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 0 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [8s 542ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 0 DEBUG: [HttpClient-45-Worker3] [8s 542ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSL Writer(SocketTube(105)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSL Writer(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSL Reader(SocketTube(105)) Unwrapping: 128 DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 6 DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSL Reader(SocketTube(105)) Unwrapping: 122 DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 122 DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSLFlowDelegate(SocketTube(105)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker1] [8s 542ms] SSLFlowDelegate(SocketTube(105)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSLFlowDelegate(SocketTube(105)) finished task execution DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_WRAP DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) Sending 6 bytes downstream DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) Adding 6 to outputQ queue DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-45-Worker1] [8s 543ms] SocketTube(105) trying to write: 6 DEBUG: [HttpClient-45-Worker1] [8s 543ms] SocketTube(105) wrote: 6 DEBUG: [HttpClient-45-Worker1] [8s 543ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker1] [8s 543ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [8s 543ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSLFlowDelegate(SocketTube(105)) setALPN = DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) Sending 90 bytes downstream DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) Adding 90 to outputQ queue DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-45-Worker1] [8s 543ms] SocketTube(105) trying to write: 90 DEBUG: [HttpClient-45-Worker1] [8s 543ms] SocketTube(105) wrote: 90 DEBUG: [HttpClient-45-Worker1] [8s 543ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker1] [8s 543ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [8s 543ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [8s 543ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-45-Worker1] [8s 543ms] PlainHttpConnection(SocketTube(105)) finishConnect, setting connected=true DEBUG: [HttpClient-45-Worker1] [8s 543ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-45-Worker1] [8s 543ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-45-Worker1] [8s 544ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-45-Worker1] [8s 544ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-45-Worker1] [8s 544ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40464 remote=/127.0.0.1:37267] DEBUG: [HttpClient-45-Worker1] [8s 544ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1Exchange Sending headers only DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@77ab2030 queue.isEmpty: true DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@77ab2030, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1Exchange response created in advance DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1Exchange SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-45-Worker1] [8s 544ms] SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-45-Worker1] [8s 544ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@689a43bc DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Received onSubscribed from upstream DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker1] [8s 544ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [8s 544ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker1] [8s 544ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker1] [8s 544ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-Worker1] [8s 544ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-Worker1] [8s 544ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [8s 544ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker1] [8s 544ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1Publisher(SSLTube(SocketTube(105))) got subscriber: SSLTube(SocketTube(105)) DEBUG: [HttpClient-45-Worker1] [8s 544ms] SSLTube(SocketTube(105)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1Publisher(SSLTube(SocketTube(105))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37267/ GET DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1Publisher(SSLTube(SocketTube(105))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker1] [8s 544ms] Http1Publisher(SSLTube(SocketTube(105))) onNext with 82 bytes DEBUG: [HttpClient-45-Worker1] [8s 544ms] SSLTube(SocketTube(105)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-45-Worker1] [8s 544ms] SSL Writer(SocketTube(105)) onNext DEBUG: [HttpClient-45-Worker1] [8s 544ms] SSL Writer(SocketTube(105)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-45-Worker1] [8s 544ms] SSL Writer(SocketTube(105)) processData, writeList remaining:82, hsTriggered:false, needWrap:false DEBUG: [HttpClient-45-Worker1] [8s 544ms] SSL Writer(SocketTube(105)) wrapping 82 bytes DEBUG: [HttpClient-45-Worker1] [8s 545ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [8s 545ms] SSL Writer(SocketTube(105)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-45-Worker1] [8s 545ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [8s 545ms] SSL Writer(SocketTube(105)) Sending 120 bytes downstream DEBUG: [HttpClient-45-Worker1] [8s 545ms] SSL Writer(SocketTube(105)) Adding 120 to outputQ queue DEBUG: [HttpClient-45-Worker1] [8s 545ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker1] [8s 545ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [8s 545ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-45-Worker1] [8s 545ms] SocketTube(105) trying to write: 120 DEBUG: [HttpClient-45-Worker1] [8s 545ms] SocketTube(105) wrote: 120 DEBUG: [HttpClient-45-Worker1] [8s 545ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker1] [8s 545ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [8s 545ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [8s 545ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker1] [8s 545ms] SSL Writer(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker1] [8s 545ms] SSLTube(SocketTube(105)) request: n=1 DEBUG: [HttpClient-45-Worker1] [8s 545ms] Http1Publisher(SSLTube(SocketTube(105))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker1] [8s 545ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [8s 545ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-45-Worker1] [8s 545ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-45-Worker1] [8s 545ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker1] [8s 545ms] Exchange sendRequestBody DEBUG: [HttpClient-45-Worker1] [8s 545ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-45-Worker1] [8s 545ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-45-Worker1] [8s 545ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker1] [8s 545ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-45-Worker1] [8s 545ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker1] [8s 545ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-45-Worker1] [8s 545ms] Http1Publisher(SSLTube(SocketTube(105))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker1] [8s 545ms] Http1Publisher(SSLTube(SocketTube(105))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@383ae6b7 DEBUG: [HttpClient-45-Worker1] [8s 545ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-45-Worker1] [8s 545ms] Http1Exchange reading headers DEBUG: [HttpClient-45-Worker1] [8s 545ms] Http1Response(id=81) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-45-Worker1] [8s 545ms] Http1Response(id=81) First time around DEBUG: [HttpClient-45-Worker1] [8s 545ms] Http1Response(id=81) headersReader is not yet completed DEBUG: [HttpClient-46-SelectorManager] [8s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d02fe90 for None (false) DEBUG: [HttpClient-46-SelectorManager] [8s 546ms] SocketTube(105) read bytes: 1721 DEBUG: [HttpClient-46-SelectorManager] [8s 546ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-46-SelectorManager] [8s 546ms] SSL Reader(SocketTube(105)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [8s 546ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d02fe90 for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 546ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [8s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d02fe90 for R (false) DEBUG: [HttpClient-45-Worker4] [8s 546ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker4] [8s 546ms] SSL Reader(SocketTube(105)) Unwrapping: 1721 DEBUG: [HttpClient-45-Worker4] [8s 546ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-45-Worker4] [8s 546ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-45-Worker4] [8s 546ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-45-Worker4] [8s 546ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker4] [8s 546ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-Worker4] [8s 546ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-Worker4] [8s 546ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [8s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d02fe90 for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d02fe90 for None (false) DEBUG: [HttpClient-46-SelectorManager] [8s 590ms] SocketTube(105) read bytes: 155 DEBUG: [HttpClient-46-SelectorManager] [8s 590ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-46-SelectorManager] [8s 590ms] SSL Reader(SocketTube(105)) Adding 155 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [8s 590ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 590ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d02fe90 for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 590ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [8s 590ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker5] [8s 590ms] SSL Reader(SocketTube(105)) Unwrapping: 155 DEBUG: [HttpClient-45-Worker5] [8s 590ms] SSL Reader(SocketTube(105)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-45-Worker5] [8s 590ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-45-Worker5] [8s 590ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 113 DEBUG: [HttpClient-45-Worker5] [8s 590ms] SSL Reader(SocketTube(105)) sending 75 DEBUG: [HttpClient-45-Worker5] [8s 590ms] SSL Reader(SocketTube(105)) Adding 75 to outputQ queue DEBUG: [HttpClient-45-Worker5] [8s 590ms] SSL Reader(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [8s 590ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 590ms] SSL Reader(SocketTube(105)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-45-Worker5] [8s 590ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Putting 75 bytes into the queue DEBUG: [HttpClient-45-Worker5] [8s 590ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@77ab2030 DEBUG: [HttpClient-45-Worker5] [8s 590ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker5] [8s 590ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@77ab2030 DEBUG: [HttpClient-45-Worker5] [8s 590ms] Http1Response(id=81) Sending 75/512 bytes to header parser DEBUG: [HttpClient-45-Worker5] [8s 590ms] Http1Response(id=81) Parsing headers completed. bytes=75 DEBUG: [HttpClient-45-Worker5] [8s 590ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@77ab2030 DEBUG: [HttpClient-45-Worker5] [8s 590ms] Http1Response(id=81) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-45-Worker5] [8s 590ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37267/) 200 HTTP_1_1 Local port: 40464 DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1Response(id=81) readBody: return2Cache: true DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@21e868df(46) DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6f0eb960/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d49af70 queue.isEmpty: false DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [8s 591ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-45-Worker5] [8s 591ms] HttpClientImpl(46) body subscriber registered: 1 DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6f0eb960/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d49af70, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6f0eb960/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d49af70 DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6f0eb960/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d49af70 DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-45-Worker5] [8s 591ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-45-Worker5] [8s 591ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 591ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 591ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 591ms] SSL Reader(SocketTube(105)) Unwrapping: 42 DEBUG: [HttpClient-45-Worker5] [8s 591ms] SSL Reader(SocketTube(105)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-45-Worker5] [8s 591ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-45-Worker5] [8s 591ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 42 DEBUG: [HttpClient-45-Worker5] [8s 591ms] SSL Reader(SocketTube(105)) sending 4 DEBUG: [HttpClient-45-Worker5] [8s 591ms] SSL Reader(SocketTube(105)) Adding 4 to outputQ queue DEBUG: [HttpClient-45-Worker5] [8s 591ms] SSL Reader(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [8s 591ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 591ms] SSL Reader(SocketTube(105)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Putting 4 bytes into the queue DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6f0eb960/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d49af70 DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6f0eb960/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d49af70 DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-45-Worker5] [8s 591ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [8s 591ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) cleared DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) SSLTube(SocketTube(105)): return to HTTP/1.1 pool DEBUG: [HttpClient-45-Worker5] [8s 591ms] ConnectionPool(46) registering CleanupTrigger(SSLTube(SocketTube(105))) DEBUG: [HttpClient-45-Worker5] [8s 591ms] SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-45-Worker5] [8s 591ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(105))) DEBUG: [HttpClient-45-Worker5] [8s 591ms] Http1Publisher(SSLTube(SocketTube(105))) subscription cancelled DEBUG: [HttpClient-45-Worker5] [8s 591ms] SSLTube(SocketTube(105)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker5] [8s 592ms] HttpClientImpl(46) body subscriber unregistered: 0 DEBUG: [HttpClient-45-Worker5] [8s 592ms] HttpClientImpl(46) ClientImpl (async) elapsed 57 millis for GET to https://127.0.0.1:37267/ DEBUG: [HttpClient-45-Worker5] [8s 592ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Finished reading body: READING_BODY DEBUG: [HttpClient-45-Worker5] [8s 592ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@21e868df(46) DEBUG: [HttpClient-45-Worker5] [8s 592ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [8s 592ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 592ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-Worker5] [8s 592ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 592ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 592ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-SelectorManager] [8s 592ms] HttpClientImpl(46) SelectorManager shutting down DEBUG: [HttpClient-45-Worker5] [8s 592ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 592ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker5] [8s 592ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-Worker5] [8s 592ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 592ms] PlainHttpConnection(SocketTube(105)) Closing channel: channel not registered with selector DEBUG: [HttpClient-46-SelectorManager] [8s 592ms] SocketTube(105) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 592ms] SocketTube(105) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 592ms] SocketTube(105) pausing read event DEBUG: [HttpClient-46-SelectorManager] [8s 592ms] 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@280065f4[Not completed, 4 dependents] (id=7155) 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@5ca57670[Completed normally] (id=7161), 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 592ms] SocketTube(105) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 592ms] SSL Reader(SocketTube(105)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 592ms] 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 592ms] SSL Reader(SocketTube(105)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 592ms] 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@5ca57670[Completed normally] (id=7161), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 592ms] ConnectionPool(46) SSLTube(SocketTube(105)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-46-SelectorManager] [8s 593ms] SSLTube(SocketTube(105)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 593ms] SSL Reader(SocketTube(105)) stop DEBUG: [HttpClient-46-SelectorManager] [8s 593ms] SSL Writer(SocketTube(105)) stop DEBUG: [HttpClient-46-SelectorManager] [8s 593ms] SocketTube(105) Stopping read scheduler DEBUG: [HttpClient-46-SelectorManager] [8s 593ms] SocketTube(105) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [8s 593ms] SocketTube(105) Read scheduler stopped DEBUG: [HttpClient-46-SelectorManager] [8s 593ms] Http2ClientImpl stopping DEBUG: [HttpClient-45-Worker5] [8s 595ms] SocketTube(105) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-45-Worker5] [8s 595ms] SocketTube(105) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@5a3e7b1e (java.io.IOException: selector manager closed) DEBUG: [HttpClient-45-Worker5] [8s 595ms] SocketTube(105) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-45-Worker5] [8s 595ms] SocketTube(105) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 596ms] HttpClientImpl(47) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 596ms] HttpClientImpl(47) ClientImpl (async) send https://127.0.0.1:37267/ GET DEBUG: [HttpClient-46-Worker0] [8s 597ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null Oct 16, 2023 7:02:57 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:57 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 598ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-46-Worker0] [8s 598ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-46-Worker0] [8s 598ms] PlainHttpConnection(SocketTube(106)) registering connect event DEBUG: [HttpClient-46-Worker0] [8s 598ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4bcef66d for C (true) DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: finishing connect DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40470 DEBUG: [HttpClient-46-Worker1] [8s 600ms] SocketTube(106) connecting flows DEBUG: [HttpClient-46-Worker1] [8s 600ms] SocketTube(106) read publisher got subscriber DEBUG: [HttpClient-46-Worker1] [8s 600ms] SocketTube(106) registering subscribe event DEBUG: [HttpClient-46-Worker1] [8s 600ms] SocketTube(106) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] SocketTube(106) subscribe event raised DEBUG: [HttpClient-46-Worker1] [8s 600ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker1] [8s 600ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-46-Worker1] [8s 600ms] SSL Writer(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SocketTube(106) DEBUG: [HttpClient-46-Worker1] [8s 600ms] SocketTube(106) subscribed for writing DEBUG: [HttpClient-46-Worker1] [8s 600ms] SocketTube(106) write: registering startSubscription event DEBUG: [HttpClient-46-Worker1] [8s 600ms] SSL Writer(SocketTube(106)) onSubscribe initiating handshaking DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] 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@41369d1d[Not completed, 4 dependents] (id=7232) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] SocketTube(106) read demand reset to 0 DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] SocketTube(106) calling onSubscribe DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker1] [8s 600ms] SSL Writer(SocketTube(106)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-Worker1] [8s 600ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-Worker1] [8s 600ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] SSL Reader(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] SocketTube(106) onSubscribe called DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] SocketTube(106) pending subscriber subscribed DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4340b5f for R (true) DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] SocketTube(106) write: starting subscription DEBUG: [HttpClient-47-SelectorManager] [8s 600ms] SocketTube(106) write: offloading requestMore DEBUG: [HttpClient-46-Worker2] [8s 600ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker2] [8s 600ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker2] [8s 600ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [8s 602ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [8s 602ms] SSL Writer(SocketTube(106)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-46-Worker1] [8s 602ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [8s 602ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker1] [8s 602ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker1] [8s 602ms] SSL Writer(SocketTube(106)) Sending 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [8s 602ms] SSL Writer(SocketTube(106)) Adding 2186 to outputQ queue DEBUG: [HttpClient-46-Worker1] [8s 602ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker1] [8s 602ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker1] [8s 602ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [8s 602ms] SocketTube(106) trying to write: 2186 DEBUG: [HttpClient-46-Worker1] [8s 603ms] SocketTube(106) wrote: 2186 DEBUG: [HttpClient-46-Worker1] [8s 603ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker1] [8s 603ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [8s 603ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [8s 603ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker1] [8s 603ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-SelectorManager] [8s 610ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4340b5f for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 610ms] HttpClientImpl(47) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-47-SelectorManager] [8s 610ms] SocketTube(106) read bytes: 261 DEBUG: [HttpClient-47-SelectorManager] [8s 610ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 610ms] SSL Reader(SocketTube(106)) Adding 261 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 610ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 610ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4340b5f for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 610ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 610ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [8s 610ms] SSL Reader(SocketTube(106)) Unwrapping: 261 DEBUG: [HttpClient-46-Worker3] [8s 610ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-46-Worker3] [8s 610ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [8s 610ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 133 DEBUG: [HttpClient-46-Worker3] [8s 610ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 610ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [8s 610ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Writer(SocketTube(106)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Writer(SocketTube(106)) Sending 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Writer(SocketTube(106)) Adding 6 to outputQ queue DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 611ms] SocketTube(106) trying to write: 6 DEBUG: [HttpClient-46-Worker3] [8s 611ms] SocketTube(106) wrote: 6 DEBUG: [HttpClient-46-Worker3] [8s 611ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker3] [8s 611ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 611ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Reader(SocketTube(106)) Unwrapping: 128 DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 6 DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Reader(SocketTube(106)) Unwrapping: 122 DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 122 DEBUG: [HttpClient-46-Worker3] [8s 611ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 612ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [8s 612ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [8s 612ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-46-Worker3] [8s 612ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [8s 612ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [8s 612ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [8s 612ms] SSL Writer(SocketTube(106)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [8s 612ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [8s 612ms] SSLFlowDelegate(SocketTube(106)) setALPN = DEBUG: [HttpClient-46-Worker3] [8s 612ms] PlainHttpConnection(SocketTube(106)) finishConnect, setting connected=true DEBUG: [HttpClient-46-Worker3] [8s 612ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-46-Worker3] [8s 612ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [8s 612ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-46-Worker3] [8s 612ms] 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 612ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40470 remote=/127.0.0.1:37267] DEBUG: [HttpClient-46-Worker3] [8s 613ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Exchange Sending headers only DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2b43f7e5 queue.isEmpty: true DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2b43f7e5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Exchange response created in advance DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Exchange SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-46-Worker3] [8s 613ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-46-Worker3] [8s 613ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@67013e03 DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Received onSubscribed from upstream DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker3] [8s 613ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 613ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [8s 613ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 613ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Publisher(SSLTube(SocketTube(106))) got subscriber: SSLTube(SocketTube(106)) DEBUG: [HttpClient-46-Worker3] [8s 613ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37267/ GET DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Publisher(SSLTube(SocketTube(106))) onNext with 82 bytes DEBUG: [HttpClient-46-Worker3] [8s 613ms] SSLTube(SocketTube(106)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-46-Worker3] [8s 613ms] SSL Writer(SocketTube(106)) onNext DEBUG: [HttpClient-46-Worker3] [8s 613ms] SSL Writer(SocketTube(106)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-46-Worker3] [8s 613ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [8s 613ms] Exchange sendRequestBody DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-46-Worker3] [8s 613ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-46-Worker3] [8s 613ms] SSL Writer(SocketTube(106)) Sending 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 613ms] SSL Writer(SocketTube(106)) Adding 90 to outputQ queue DEBUG: [HttpClient-46-Worker3] [8s 613ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [8s 613ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 614ms] SocketTube(106) trying to write: 90 DEBUG: [HttpClient-46-Worker3] [8s 614ms] SocketTube(106) wrote: 90 DEBUG: [HttpClient-46-Worker3] [8s 614ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker3] [8s 614ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 614ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-46-Worker3] [8s 614ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [8s 614ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-46-Worker3] [8s 614ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [8s 614ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-46-Worker3] [8s 614ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-46-Worker3] [8s 614ms] Http1Exchange reading headers DEBUG: [HttpClient-46-Worker3] [8s 614ms] Http1Response(id=82) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-46-Worker3] [8s 614ms] Http1Response(id=82) First time around DEBUG: [HttpClient-46-Worker3] [8s 614ms] Http1Response(id=82) headersReader is not yet completed DEBUG: [HttpClient-46-Worker3] [8s 614ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [8s 614ms] Http1Publisher(SSLTube(SocketTube(106))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6d56e468 DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Writer(SocketTube(106)) wrapping 82 bytes DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Writer(SocketTube(106)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Writer(SocketTube(106)) Sending 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Writer(SocketTube(106)) Adding 120 to outputQ queue DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 614ms] SocketTube(106) trying to write: 120 DEBUG: [HttpClient-46-Worker3] [8s 614ms] SocketTube(106) wrote: 120 DEBUG: [HttpClient-46-Worker3] [8s 614ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker3] [8s 614ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 614ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker3] [8s 614ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-Worker3] [8s 614ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-Worker3] [8s 614ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 614ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [8s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4340b5f for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4340b5f for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 614ms] SocketTube(106) read bytes: 1721 DEBUG: [HttpClient-47-SelectorManager] [8s 614ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 614ms] SSL Reader(SocketTube(106)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 614ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4340b5f for R (false) DEBUG: [HttpClient-46-Worker4] [8s 614ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [8s 614ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker4] [8s 614ms] SSL Reader(SocketTube(106)) Unwrapping: 1721 DEBUG: [HttpClient-46-Worker4] [8s 615ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-46-Worker4] [8s 615ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-46-Worker4] [8s 615ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-46-Worker4] [8s 615ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker4] [8s 615ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-Worker4] [8s 615ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-Worker4] [8s 615ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [8s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4340b5f for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 657ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4340b5f for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 657ms] SocketTube(106) read bytes: 155 DEBUG: [HttpClient-47-SelectorManager] [8s 657ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 657ms] SSL Reader(SocketTube(106)) Adding 155 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 657ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 657ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4340b5f for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 658ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [8s 658ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker5] [8s 658ms] SSL Reader(SocketTube(106)) Unwrapping: 155 DEBUG: [HttpClient-46-Worker5] [8s 658ms] SSL Reader(SocketTube(106)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-46-Worker5] [8s 658ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-46-Worker5] [8s 658ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 113 DEBUG: [HttpClient-46-Worker5] [8s 658ms] SSL Reader(SocketTube(106)) sending 75 DEBUG: [HttpClient-46-Worker5] [8s 658ms] SSL Reader(SocketTube(106)) Adding 75 to outputQ queue DEBUG: [HttpClient-46-Worker5] [8s 658ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [8s 658ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 658ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-46-Worker5] [8s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 75 bytes into the queue DEBUG: [HttpClient-46-Worker5] [8s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2b43f7e5 DEBUG: [HttpClient-46-Worker5] [8s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker5] [8s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2b43f7e5 DEBUG: [HttpClient-46-Worker5] [8s 658ms] Http1Response(id=82) Sending 75/512 bytes to header parser DEBUG: [HttpClient-46-Worker5] [8s 658ms] Http1Response(id=82) Parsing headers completed. bytes=75 DEBUG: [HttpClient-46-Worker5] [8s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2b43f7e5 DEBUG: [HttpClient-46-Worker5] [8s 658ms] Http1Response(id=82) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-46-Worker5] [8s 658ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37267/) 200 HTTP_1_1 Local port: 40470 DEBUG: [HttpClient-46-Worker5] [8s 658ms] Http1Response(id=82) readBody: return2Cache: true DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@c05511a(47) DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1610553c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@542cf8f7 queue.isEmpty: false DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [8s 659ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-46-Worker5] [8s 659ms] HttpClientImpl(47) body subscriber registered: 1 DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1610553c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@542cf8f7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1610553c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@542cf8f7 DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1610553c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@542cf8f7 DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-46-Worker5] [8s 659ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-46-Worker5] [8s 659ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 659ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 659ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 659ms] SSL Reader(SocketTube(106)) Unwrapping: 42 DEBUG: [HttpClient-46-Worker5] [8s 659ms] SSL Reader(SocketTube(106)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-46-Worker5] [8s 659ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-46-Worker5] [8s 659ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 42 DEBUG: [HttpClient-46-Worker5] [8s 659ms] SSL Reader(SocketTube(106)) sending 4 DEBUG: [HttpClient-46-Worker5] [8s 659ms] SSL Reader(SocketTube(106)) Adding 4 to outputQ queue DEBUG: [HttpClient-46-Worker5] [8s 659ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [8s 659ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 659ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 4 bytes into the queue DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1610553c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@542cf8f7 DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1610553c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@542cf8f7 DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-46-Worker5] [8s 659ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [8s 659ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) cleared DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) SSLTube(SocketTube(106)): return to HTTP/1.1 pool DEBUG: [HttpClient-46-Worker5] [8s 659ms] ConnectionPool(47) registering CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-46-Worker5] [8s 659ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-46-Worker5] [8s 659ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-46-Worker5] [8s 659ms] Http1Publisher(SSLTube(SocketTube(106))) subscription cancelled DEBUG: [HttpClient-46-Worker5] [8s 659ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker5] [8s 659ms] HttpClientImpl(47) body subscriber unregistered: 0 DEBUG: [HttpClient-46-Worker5] [8s 659ms] HttpClientImpl(47) ClientImpl (async) elapsed 63 millis for GET to https://127.0.0.1:37267/ DEBUG: [HttpClient-46-Worker5] [8s 660ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Finished reading body: READING_BODY DEBUG: [HttpClient-46-Worker5] [8s 660ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@c05511a(47) DEBUG: [HttpClient-46-Worker5] [8s 660ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [8s 660ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 660ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-46-Worker5] [8s 660ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 660ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 660ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 660ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 660ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker5] [8s 660ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-Worker5] [8s 660ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-Worker5] [8s 660ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [8s 660ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [8s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4340b5f for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 660ms] HttpClientImpl(47) SelectorManager shutting down DEBUG: [HttpClient-47-SelectorManager] [8s 660ms] PlainHttpConnection(SocketTube(106)) Closing channel: channel not registered with selector DEBUG: [HttpClient-47-SelectorManager] [8s 660ms] SocketTube(106) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 660ms] SocketTube(106) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 660ms] SocketTube(106) pausing read event DEBUG: [HttpClient-47-SelectorManager] [8s 660ms] 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@41369d1d[Not completed, 4 dependents] (id=7232) 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@35facc61[Completed normally] (id=7238), 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 660ms] SocketTube(106) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 660ms] SSL Reader(SocketTube(106)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 660ms] 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 661ms] SSL Reader(SocketTube(106)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 661ms] 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@35facc61[Completed normally] (id=7238), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 661ms] ConnectionPool(47) SSLTube(SocketTube(106)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-47-SelectorManager] [8s 661ms] SSLTube(SocketTube(106)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 661ms] SSL Reader(SocketTube(106)) stop DEBUG: [HttpClient-47-SelectorManager] [8s 661ms] SSL Writer(SocketTube(106)) stop DEBUG: [HttpClient-47-SelectorManager] [8s 661ms] SocketTube(106) Stopping read scheduler DEBUG: [HttpClient-47-SelectorManager] [8s 661ms] SocketTube(106) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [8s 661ms] SocketTube(106) Read scheduler stopped DEBUG: [HttpClient-47-SelectorManager] [8s 661ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 662ms] HttpClientImpl(48) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 662ms] HttpClientImpl(48) ClientImpl (async) send https://127.0.0.1:37267/ GET DEBUG: [HttpClient-47-Worker0] [8s 663ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null Oct 16, 2023 7:02:57 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:57 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 664ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-47-Worker0] [8s 664ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-47-Worker0] [8s 664ms] PlainHttpConnection(SocketTube(107)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [8s 664ms] PlainHttpConnection(SocketTube(107)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [8s 664ms] PlainHttpConnection(SocketTube(107)) registering connect event DEBUG: [HttpClient-47-Worker0] [8s 664ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-48-SelectorManager] [8s 664ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@39164faf for C (true) DEBUG: [HttpClient-48-SelectorManager] [8s 664ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: finishing connect DEBUG: [HttpClient-48-SelectorManager] [8s 664ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60741 DEBUG: [HttpClient-47-Worker1] [8s 664ms] SocketTube(107) connecting flows DEBUG: [HttpClient-47-Worker1] [8s 664ms] SocketTube(107) read publisher got subscriber DEBUG: [HttpClient-47-Worker1] [8s 664ms] SocketTube(107) registering subscribe event DEBUG: [HttpClient-47-Worker1] [8s 664ms] SocketTube(107) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-Worker1] [8s 664ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [8s 664ms] SocketTube(107) subscribe event raised DEBUG: [HttpClient-48-SelectorManager] [8s 665ms] 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@33ee24df[Not completed, 4 dependents] (id=7309) 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 665ms] SocketTube(107) read demand reset to 0 DEBUG: [HttpClient-48-SelectorManager] [8s 665ms] SocketTube(107) calling onSubscribe DEBUG: [HttpClient-48-SelectorManager] [8s 665ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [8s 665ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-48-SelectorManager] [8s 665ms] SocketTube(107) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 665ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-SelectorManager] [8s 665ms] 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 665ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-47-Worker1] [8s 664ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-48-SelectorManager] [8s 665ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-47-Worker1] [8s 665ms] SSL Writer(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SocketTube(107) DEBUG: [HttpClient-47-Worker1] [8s 665ms] SocketTube(107) subscribed for writing DEBUG: [HttpClient-47-Worker1] [8s 665ms] SocketTube(107) write: registering startSubscription event DEBUG: [HttpClient-47-Worker1] [8s 665ms] SSL Writer(SocketTube(107)) onSubscribe initiating handshaking DEBUG: [HttpClient-48-SelectorManager] [8s 665ms] SocketTube(107) onSubscribe called DEBUG: [HttpClient-47-Worker1] [8s 665ms] SSL Writer(SocketTube(107)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-48-SelectorManager] [8s 665ms] SocketTube(107) pending subscriber subscribed DEBUG: [HttpClient-48-SelectorManager] [8s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ecacc6 for R (true) DEBUG: [HttpClient-48-SelectorManager] [8s 665ms] SocketTube(107) write: starting subscription DEBUG: [HttpClient-48-SelectorManager] [8s 665ms] SocketTube(107) write: offloading requestMore DEBUG: [HttpClient-47-Worker1] [8s 665ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-47-Worker2] [8s 665ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker2] [8s 665ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker2] [8s 665ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [8s 665ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker1] [8s 667ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [8s 667ms] SSL Writer(SocketTube(107)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-47-Worker1] [8s 667ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [8s 667ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker1] [8s 667ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker1] [8s 667ms] SSL Writer(SocketTube(107)) Sending 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [8s 667ms] SSL Writer(SocketTube(107)) Adding 2186 to outputQ queue DEBUG: [HttpClient-47-Worker1] [8s 667ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker1] [8s 667ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker1] [8s 667ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [8s 667ms] SocketTube(107) trying to write: 2186 DEBUG: [HttpClient-47-Worker1] [8s 667ms] SocketTube(107) wrote: 2186 DEBUG: [HttpClient-47-Worker1] [8s 667ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker1] [8s 667ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [8s 667ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [8s 667ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker1] [8s 667ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-SelectorManager] [8s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ecacc6 for None (false) DEBUG: [HttpClient-48-SelectorManager] [8s 673ms] HttpClientImpl(48) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-48-SelectorManager] [8s 673ms] SocketTube(107) read bytes: 261 DEBUG: [HttpClient-48-SelectorManager] [8s 673ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-48-SelectorManager] [8s 673ms] SSL Reader(SocketTube(107)) Adding 261 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [8s 673ms] SocketTube(107) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ecacc6 for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 673ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 673ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [8s 673ms] SSL Reader(SocketTube(107)) Unwrapping: 261 DEBUG: [HttpClient-47-Worker3] [8s 673ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-47-Worker3] [8s 673ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [8s 673ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 133 DEBUG: [HttpClient-47-Worker3] [8s 673ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 673ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [8s 673ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Writer(SocketTube(107)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Writer(SocketTube(107)) Sending 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Writer(SocketTube(107)) Adding 6 to outputQ queue DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 674ms] SocketTube(107) trying to write: 6 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SocketTube(107) wrote: 6 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker3] [8s 674ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 674ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Reader(SocketTube(107)) Unwrapping: 128 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 6 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Reader(SocketTube(107)) Unwrapping: 122 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 122 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSL Writer(SocketTube(107)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSLFlowDelegate(SocketTube(107)) setALPN = DEBUG: [HttpClient-47-Worker3] [8s 675ms] PlainHttpConnection(SocketTube(107)) finishConnect, setting connected=true DEBUG: [HttpClient-47-Worker3] [8s 675ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-47-Worker3] [8s 675ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [8s 675ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-47-Worker3] [8s 675ms] 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 675ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:60741 remote=/127.0.0.1:37267] DEBUG: [HttpClient-47-Worker3] [8s 675ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [8s 675ms] Http1Exchange Sending headers only DEBUG: [HttpClient-47-Worker3] [8s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@694e6634 queue.isEmpty: true DEBUG: [HttpClient-47-Worker3] [8s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@694e6634, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-47-Worker3] [8s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [8s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Exchange response created in advance DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Exchange SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@752a21e0 DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Received onSubscribed from upstream DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Publisher(SSLTube(SocketTube(107))) got subscriber: SSLTube(SocketTube(107)) DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37267/ GET DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Publisher(SSLTube(SocketTube(107))) onNext with 82 bytes DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSLTube(SocketTube(107)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Writer(SocketTube(107)) onNext DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Writer(SocketTube(107)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-47-Worker3] [8s 676ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [8s 676ms] Exchange sendRequestBody DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Writer(SocketTube(107)) Sending 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Writer(SocketTube(107)) Adding 90 to outputQ queue DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 676ms] SocketTube(107) trying to write: 90 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SocketTube(107) wrote: 90 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker3] [8s 676ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 676ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Exchange reading headers DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Response(id=83) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Response(id=83) First time around DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Response(id=83) headersReader is not yet completed DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 676ms] Http1Publisher(SSLTube(SocketTube(107))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@427000f8 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Writer(SocketTube(107)) wrapping 82 bytes DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Writer(SocketTube(107)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Writer(SocketTube(107)) Sending 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Writer(SocketTube(107)) Adding 120 to outputQ queue DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 677ms] SocketTube(107) trying to write: 120 DEBUG: [HttpClient-47-Worker3] [8s 677ms] SocketTube(107) wrote: 120 DEBUG: [HttpClient-47-Worker3] [8s 677ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker3] [8s 677ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 677ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker3] [8s 677ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-Worker3] [8s 677ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-Worker3] [8s 677ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [8s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ecacc6 for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ecacc6 for None (false) DEBUG: [HttpClient-48-SelectorManager] [8s 678ms] SocketTube(107) read bytes: 1721 DEBUG: [HttpClient-48-SelectorManager] [8s 678ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-48-SelectorManager] [8s 678ms] SSL Reader(SocketTube(107)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [8s 678ms] SocketTube(107) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ecacc6 for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 678ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker4] [8s 682ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker4] [8s 682ms] SSL Reader(SocketTube(107)) Unwrapping: 1721 DEBUG: [HttpClient-47-Worker4] [8s 682ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-47-Worker4] [8s 682ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-47-Worker4] [8s 682ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-47-Worker4] [8s 682ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker4] [8s 682ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-Worker4] [8s 682ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-Worker4] [8s 682ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [8s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ecacc6 for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ecacc6 for None (false) DEBUG: [HttpClient-48-SelectorManager] [8s 721ms] SocketTube(107) read bytes: 155 DEBUG: [HttpClient-48-SelectorManager] [8s 721ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-48-SelectorManager] [8s 721ms] SSL Reader(SocketTube(107)) Adding 155 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [8s 721ms] SocketTube(107) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ecacc6 for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 721ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [8s 722ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker5] [8s 722ms] SSL Reader(SocketTube(107)) Unwrapping: 155 DEBUG: [HttpClient-47-Worker5] [8s 722ms] SSL Reader(SocketTube(107)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-47-Worker5] [8s 722ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-47-Worker5] [8s 722ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 113 DEBUG: [HttpClient-47-Worker5] [8s 722ms] SSL Reader(SocketTube(107)) sending 75 DEBUG: [HttpClient-47-Worker5] [8s 722ms] SSL Reader(SocketTube(107)) Adding 75 to outputQ queue DEBUG: [HttpClient-47-Worker5] [8s 722ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [8s 722ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 722ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 75 bytes into the queue DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@694e6634 DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@694e6634 DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1Response(id=83) Sending 75/512 bytes to header parser DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1Response(id=83) Parsing headers completed. bytes=75 DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@694e6634 DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1Response(id=83) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37267/) 200 HTTP_1_1 Local port: 60741 DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1Response(id=83) readBody: return2Cache: true DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@62f1b0ba(48) DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@425a481d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28075645 queue.isEmpty: false DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [8s 722ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-47-Worker5] [8s 722ms] HttpClientImpl(48) body subscriber registered: 1 DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@425a481d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28075645, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@425a481d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28075645 DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@425a481d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28075645 DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-47-Worker5] [8s 722ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-47-Worker5] [8s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-47-Worker5] [8s 722ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) Unwrapping: 42 DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 42 DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) sending 4 DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) Adding 4 to outputQ queue DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-47-Worker5] [8s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 4 bytes into the queue DEBUG: [HttpClient-47-Worker5] [8s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@425a481d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28075645 DEBUG: [HttpClient-47-Worker5] [8s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@425a481d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28075645 DEBUG: [HttpClient-47-Worker5] [8s 723ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-47-Worker5] [8s 723ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [8s 723ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-47-Worker5] [8s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) cleared DEBUG: [HttpClient-47-Worker5] [8s 723ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) SSLTube(SocketTube(107)): return to HTTP/1.1 pool DEBUG: [HttpClient-47-Worker5] [8s 723ms] ConnectionPool(48) registering CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-47-Worker5] [8s 723ms] Http1Publisher(SSLTube(SocketTube(107))) subscription cancelled DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker5] [8s 723ms] HttpClientImpl(48) body subscriber unregistered: 0 DEBUG: [HttpClient-47-Worker5] [8s 723ms] HttpClientImpl(48) ClientImpl (async) elapsed 60 millis for GET to https://127.0.0.1:37267/ DEBUG: [HttpClient-47-Worker5] [8s 723ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Finished reading body: READING_BODY DEBUG: [HttpClient-47-Worker5] [8s 723ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@62f1b0ba(48) DEBUG: [HttpClient-47-Worker5] [8s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker5] [8s 723ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-Worker5] [8s 723ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-Worker5] [8s 723ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [8s 723ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [8s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ecacc6 for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] HttpClientImpl(48) SelectorManager shutting down DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] PlainHttpConnection(SocketTube(107)) Closing channel: channel not registered with selector DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] SocketTube(107) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] SocketTube(107) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] SocketTube(107) pausing read event DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] SocketTube(107) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@33ee24df[Not completed, 4 dependents] (id=7309) 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@47d05981[Completed normally] (id=7315), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] SocketTube(107) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] SSL Reader(SocketTube(107)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] SSL Reader(SocketTube(107)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] SSL Reader(SocketTube(107)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] 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@47d05981[Completed normally] (id=7315), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] ConnectionPool(48) SSLTube(SocketTube(107)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] SSLTube(SocketTube(107)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] SSL Reader(SocketTube(107)) stop DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] SSL Writer(SocketTube(107)) stop DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] SocketTube(107) Stopping read scheduler DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] SocketTube(107) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] SocketTube(107) Read scheduler stopped DEBUG: [HttpClient-48-SelectorManager] [8s 727ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 730ms] HttpClientImpl(49) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 731ms] HttpClientImpl(49) ClientImpl (async) send https://127.0.0.1:37267/ GET DEBUG: [HttpClient-48-Worker0] [8s 737ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null Oct 16, 2023 7:02:57 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:57 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 738ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-48-Worker0] [8s 738ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-48-Worker0] [8s 738ms] PlainHttpConnection(SocketTube(108)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [8s 738ms] PlainHttpConnection(SocketTube(108)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [8s 738ms] PlainHttpConnection(SocketTube(108)) registering connect event DEBUG: [HttpClient-48-Worker0] [8s 738ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-49-SelectorManager] [8s 740ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1fb3ed1f for C (true) DEBUG: [HttpClient-49-SelectorManager] [8s 740ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: finishing connect DEBUG: [HttpClient-49-SelectorManager] [8s 740ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51991 DEBUG: [HttpClient-48-Worker1] [8s 740ms] SocketTube(108) connecting flows DEBUG: [HttpClient-48-Worker1] [8s 740ms] SocketTube(108) read publisher got subscriber DEBUG: [HttpClient-48-Worker1] [8s 740ms] SocketTube(108) registering subscribe event DEBUG: [HttpClient-48-Worker1] [8s 740ms] SocketTube(108) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-Worker1] [8s 740ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker1] [8s 740ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-48-Worker1] [8s 740ms] SSL Writer(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SocketTube(108) DEBUG: [HttpClient-48-Worker1] [8s 740ms] SocketTube(108) subscribed for writing DEBUG: [HttpClient-48-Worker1] [8s 740ms] SocketTube(108) write: registering startSubscription event DEBUG: [HttpClient-48-Worker1] [8s 740ms] SSL Writer(SocketTube(108)) onSubscribe initiating handshaking DEBUG: [HttpClient-48-Worker1] [8s 740ms] SSL Writer(SocketTube(108)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-48-Worker1] [8s 740ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-48-Worker1] [8s 740ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker1] [8s 742ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [8s 742ms] SSL Writer(SocketTube(108)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-48-Worker1] [8s 742ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [8s 742ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker1] [8s 742ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker1] [8s 742ms] SSL Writer(SocketTube(108)) Sending 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [8s 742ms] SSL Writer(SocketTube(108)) Adding 2186 to outputQ queue DEBUG: [HttpClient-48-Worker1] [8s 742ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker1] [8s 742ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-49-SelectorManager] [8s 742ms] SocketTube(108) subscribe event raised DEBUG: [HttpClient-49-SelectorManager] [8s 742ms] 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@154b866f[Not completed, 4 dependents] (id=7386) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@50490aa2[Not completed, 1 dependents] (id=7392), 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-49-SelectorManager] [8s 742ms] SocketTube(108) read demand reset to 0 DEBUG: [HttpClient-49-SelectorManager] [8s 742ms] SocketTube(108) calling onSubscribe DEBUG: [HttpClient-49-SelectorManager] [8s 742ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-49-SelectorManager] [8s 742ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-49-SelectorManager] [8s 742ms] SocketTube(108) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 742ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-SelectorManager] [8s 742ms] SSL Reader(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@50490aa2[Not completed, 1 dependents] (id=7392), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-49-SelectorManager] [8s 742ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-49-SelectorManager] [8s 742ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-49-SelectorManager] [8s 742ms] SocketTube(108) onSubscribe called DEBUG: [HttpClient-49-SelectorManager] [8s 742ms] SocketTube(108) pending subscriber subscribed DEBUG: [HttpClient-49-SelectorManager] [8s 742ms] SocketTube(108) write: starting subscription DEBUG: [HttpClient-49-SelectorManager] [8s 742ms] SocketTube(108) write: offloading requestMore DEBUG: [HttpClient-49-SelectorManager] [8s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5092cea1 for R (true) DEBUG: [HttpClient-48-Worker2] [8s 742ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker2] [8s 742ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [8s 742ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-48-Worker2] [8s 742ms] SocketTube(108) trying to write: 2186 DEBUG: [HttpClient-48-Worker2] [8s 742ms] SocketTube(108) wrote: 2186 DEBUG: [HttpClient-48-Worker2] [8s 742ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker2] [8s 742ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker2] [8s 742ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker2] [8s 742ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker2] [8s 742ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [8s 742ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5092cea1 for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] HttpClientImpl(49) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SocketTube(108) read bytes: 261 DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SSL Reader(SocketTube(108)) Adding 261 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SocketTube(108) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5092cea1 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 753ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [8s 753ms] SSL Reader(SocketTube(108)) Unwrapping: 261 DEBUG: [HttpClient-48-Worker3] [8s 753ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-48-Worker3] [8s 753ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [8s 753ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 133 DEBUG: [HttpClient-48-Worker3] [8s 753ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 753ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [8s 753ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Writer(SocketTube(108)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Writer(SocketTube(108)) Sending 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Writer(SocketTube(108)) Adding 6 to outputQ queue DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 754ms] SocketTube(108) trying to write: 6 DEBUG: [HttpClient-48-Worker3] [8s 754ms] SocketTube(108) wrote: 6 DEBUG: [HttpClient-48-Worker3] [8s 754ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker3] [8s 754ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 754ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Reader(SocketTube(108)) Unwrapping: 128 DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 6 DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Reader(SocketTube(108)) Unwrapping: 122 DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 122 DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 754ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [8s 755ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [8s 755ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-48-Worker3] [8s 755ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [8s 755ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [8s 755ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [8s 755ms] SSL Writer(SocketTube(108)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [8s 755ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [8s 755ms] SSLFlowDelegate(SocketTube(108)) setALPN = DEBUG: [HttpClient-48-Worker3] [8s 755ms] PlainHttpConnection(SocketTube(108)) finishConnect, setting connected=true DEBUG: [HttpClient-48-Worker3] [8s 755ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-48-Worker3] [8s 755ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [8s 755ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-48-Worker3] [8s 755ms] 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 755ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51991 remote=/127.0.0.1:37267] DEBUG: [HttpClient-48-Worker3] [8s 755ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [8s 755ms] Http1Exchange Sending headers only DEBUG: [HttpClient-48-Worker3] [8s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@52368429 queue.isEmpty: true DEBUG: [HttpClient-48-Worker3] [8s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@52368429, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-48-Worker3] [8s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [8s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [8s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [8s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [8s 755ms] Http1Exchange response created in advance DEBUG: [HttpClient-48-Worker3] [8s 755ms] Http1Exchange SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-48-Worker3] [8s 755ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-48-Worker3] [8s 755ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@42bc34d2 DEBUG: [HttpClient-48-Worker3] [8s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Received onSubscribed from upstream DEBUG: [HttpClient-48-Worker3] [8s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [8s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Publisher(SSLTube(SocketTube(108))) got subscriber: SSLTube(SocketTube(108)) DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37267/ GET DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Publisher(SSLTube(SocketTube(108))) onNext with 82 bytes DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSLTube(SocketTube(108)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) onNext DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-48-Worker3] [8s 756ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [8s 756ms] Exchange sendRequestBody DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) Sending 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) Adding 90 to outputQ queue DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 756ms] SocketTube(108) trying to write: 90 DEBUG: [HttpClient-48-Worker3] [8s 756ms] SocketTube(108) wrote: 90 DEBUG: [HttpClient-48-Worker3] [8s 756ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker3] [8s 756ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 756ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Exchange reading headers DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Response(id=84) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Response(id=84) First time around DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Response(id=84) headersReader is not yet completed DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [8s 756ms] Http1Publisher(SSLTube(SocketTube(108))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@501be7be DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) wrapping 82 bytes DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) Sending 120 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) Adding 120 to outputQ queue DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 756ms] SocketTube(108) trying to write: 120 DEBUG: [HttpClient-48-Worker3] [8s 756ms] SocketTube(108) wrote: 120 DEBUG: [HttpClient-48-Worker3] [8s 756ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker3] [8s 756ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 756ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker3] [8s 756ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-Worker3] [8s 756ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-Worker3] [8s 756ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 756ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [8s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5092cea1 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5092cea1 for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 758ms] SocketTube(108) read bytes: 1721 DEBUG: [HttpClient-49-SelectorManager] [8s 758ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 758ms] SSL Reader(SocketTube(108)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 758ms] SocketTube(108) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5092cea1 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 758ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [8s 758ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker4] [8s 758ms] SSL Reader(SocketTube(108)) Unwrapping: 1721 DEBUG: [HttpClient-48-Worker4] [8s 758ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-48-Worker4] [8s 758ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-48-Worker4] [8s 758ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-48-Worker4] [8s 758ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker4] [8s 758ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-Worker4] [8s 758ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-Worker4] [8s 758ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5092cea1 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5092cea1 for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 805ms] SocketTube(108) read bytes: 155 DEBUG: [HttpClient-49-SelectorManager] [8s 805ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 805ms] SSL Reader(SocketTube(108)) Adding 155 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 805ms] SocketTube(108) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5092cea1 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 805ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [8s 806ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker5] [8s 806ms] SSL Reader(SocketTube(108)) Unwrapping: 155 DEBUG: [HttpClient-48-Worker5] [8s 806ms] SSL Reader(SocketTube(108)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-48-Worker5] [8s 806ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-48-Worker5] [8s 806ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 113 DEBUG: [HttpClient-48-Worker5] [8s 806ms] SSL Reader(SocketTube(108)) sending 75 DEBUG: [HttpClient-48-Worker5] [8s 806ms] SSL Reader(SocketTube(108)) Adding 75 to outputQ queue DEBUG: [HttpClient-48-Worker5] [8s 806ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker5] [8s 806ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [8s 806ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 75 bytes into the queue DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@52368429 DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@52368429 DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1Response(id=84) Sending 75/512 bytes to header parser DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1Response(id=84) Parsing headers completed. bytes=75 DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@52368429 DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1Response(id=84) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:57 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37267/) 200 HTTP_1_1 Local port: 51991 DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1Response(id=84) readBody: return2Cache: true DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4174d872(49) DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@73a69f13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59cefb6 queue.isEmpty: false DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-48-Worker5] [8s 806ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-48-Worker5] [8s 806ms] HttpClientImpl(49) body subscriber registered: 1 DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@73a69f13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59cefb6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@73a69f13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59cefb6 DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@73a69f13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59cefb6 DEBUG: [HttpClient-48-Worker5] [8s 806ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-48-Worker5] [8s 806ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) Unwrapping: 42 DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 42 DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) sending 4 DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) Adding 4 to outputQ queue DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 4 bytes into the queue DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@73a69f13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59cefb6 DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@73a69f13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59cefb6 DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-48-Worker5] [8s 807ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker5] [8s 807ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) cleared DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) SSLTube(SocketTube(108)): return to HTTP/1.1 pool DEBUG: [HttpClient-48-Worker5] [8s 807ms] ConnectionPool(49) registering CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1Publisher(SSLTube(SocketTube(108))) subscription cancelled DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker5] [8s 807ms] HttpClientImpl(49) body subscriber unregistered: 0 DEBUG: [HttpClient-48-Worker5] [8s 807ms] HttpClientImpl(49) ClientImpl (async) elapsed 76 millis for GET to https://127.0.0.1:37267/ DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Finished reading body: READING_BODY DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4174d872(49) DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [8s 807ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker5] [8s 807ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-Worker5] [8s 807ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-Worker5] [8s 807ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [8s 807ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [8s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5092cea1 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] HttpClientImpl(49) SelectorManager shutting down DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] PlainHttpConnection(SocketTube(108)) Closing channel: channel not registered with selector DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] SocketTube(108) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] SocketTube(108) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] SocketTube(108) pausing read event DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] 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@154b866f[Not completed, 4 dependents] (id=7386) 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@50490aa2[Completed normally] (id=7392), 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 814ms] SocketTube(108) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] SSL Reader(SocketTube(108)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] 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 814ms] SSL Reader(SocketTube(108)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] 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@50490aa2[Completed normally] (id=7392), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] ConnectionPool(49) SSLTube(SocketTube(108)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] SSLTube(SocketTube(108)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] SSL Reader(SocketTube(108)) stop DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] SSL Writer(SocketTube(108)) stop DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] SocketTube(108) Stopping read scheduler DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] SocketTube(108) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] SocketTube(108) Read scheduler stopped DEBUG: [HttpClient-49-SelectorManager] [8s 814ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 815ms] HttpClientImpl(50) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 816ms] HttpClientImpl(50) ClientImpl (async) send https://127.0.0.1:37267/ GET DEBUG: [HttpClient-49-Worker0] [8s 817ms] Exchange establishing exchange for https://127.0.0.1:37267/ GET, proxy=null Oct 16, 2023 7:02:58 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:58 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 818ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-49-Worker0] [8s 818ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-49-Worker0] [8s 818ms] PlainHttpConnection(SocketTube(109)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [8s 818ms] PlainHttpConnection(SocketTube(109)) bind completed /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [8s 818ms] PlainHttpConnection(SocketTube(109)) registering connect event DEBUG: [HttpClient-49-Worker0] [8s 818ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-SelectorManager] [8s 818ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@624c4fae for C (true) DEBUG: [HttpClient-50-SelectorManager] [8s 818ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: finishing connect DEBUG: [HttpClient-50-SelectorManager] [8s 819ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51401 DEBUG: [HttpClient-49-Worker1] [8s 820ms] SocketTube(109) connecting flows DEBUG: [HttpClient-49-Worker1] [8s 820ms] SocketTube(109) read publisher got subscriber DEBUG: [HttpClient-49-Worker1] [8s 820ms] SocketTube(109) registering subscribe event DEBUG: [HttpClient-49-Worker1] [8s 820ms] SocketTube(109) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-Worker1] [8s 820ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker1] [8s 820ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-49-Worker1] [8s 820ms] SSL Writer(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SocketTube(109) DEBUG: [HttpClient-49-Worker1] [8s 820ms] SocketTube(109) subscribed for writing DEBUG: [HttpClient-49-Worker1] [8s 820ms] SocketTube(109) write: registering startSubscription event DEBUG: [HttpClient-49-Worker1] [8s 820ms] SSL Writer(SocketTube(109)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-Worker1] [8s 820ms] SSL Writer(SocketTube(109)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-50-SelectorManager] [8s 821ms] SocketTube(109) subscribe event raised DEBUG: [HttpClient-49-Worker1] [8s 821ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-49-Worker1] [8s 821ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker1] [8s 823ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [8s 823ms] SSL Writer(SocketTube(109)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-49-Worker1] [8s 823ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [8s 823ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker1] [8s 823ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker1] [8s 823ms] SSL Writer(SocketTube(109)) Sending 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [8s 823ms] SSL Writer(SocketTube(109)) Adding 2186 to outputQ queue DEBUG: [HttpClient-49-Worker1] [8s 823ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker1] [8s 823ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-50-SelectorManager] [8s 827ms] 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@68b424de[Not completed, 4 dependents] (id=7463) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@2db6a7ac[Not completed, 1 dependents] (id=7469), 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-50-SelectorManager] [8s 827ms] SocketTube(109) read demand reset to 0 DEBUG: [HttpClient-50-SelectorManager] [8s 827ms] SocketTube(109) calling onSubscribe DEBUG: [HttpClient-50-SelectorManager] [8s 827ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-50-SelectorManager] [8s 827ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-50-SelectorManager] [8s 827ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 827ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-SelectorManager] [8s 827ms] SSL Reader(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@2db6a7ac[Not completed, 1 dependents] (id=7469), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-50-SelectorManager] [8s 827ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-50-SelectorManager] [8s 827ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-50-SelectorManager] [8s 827ms] SocketTube(109) onSubscribe called DEBUG: [HttpClient-50-SelectorManager] [8s 827ms] SocketTube(109) pending subscriber subscribed DEBUG: [HttpClient-50-SelectorManager] [8s 827ms] SocketTube(109) write: starting subscription DEBUG: [HttpClient-50-SelectorManager] [8s 827ms] SocketTube(109) write: offloading requestMore DEBUG: [HttpClient-50-SelectorManager] [8s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d07ac8b for R (true) DEBUG: [HttpClient-49-Worker2] [8s 827ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker2] [8s 827ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [8s 827ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-49-Worker2] [8s 827ms] SocketTube(109) trying to write: 2186 DEBUG: [HttpClient-49-Worker2] [8s 827ms] SocketTube(109) wrote: 2186 DEBUG: [HttpClient-49-Worker2] [8s 827ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker2] [8s 827ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker2] [8s 827ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker2] [8s 827ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker2] [8s 827ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [8s 827ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d07ac8b for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 830ms] HttpClientImpl(50) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-50-SelectorManager] [8s 830ms] SocketTube(109) read bytes: 261 DEBUG: [HttpClient-50-SelectorManager] [8s 830ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 830ms] SSL Reader(SocketTube(109)) Adding 261 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 830ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d07ac8b for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 830ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 832ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [8s 832ms] SSL Reader(SocketTube(109)) Unwrapping: 261 DEBUG: [HttpClient-49-Worker3] [8s 833ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-49-Worker3] [8s 833ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 833ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 133 DEBUG: [HttpClient-49-Worker3] [8s 833ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 833ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [8s 833ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Writer(SocketTube(109)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Writer(SocketTube(109)) Sending 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Writer(SocketTube(109)) Adding 6 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 834ms] SocketTube(109) trying to write: 6 DEBUG: [HttpClient-49-Worker3] [8s 834ms] SocketTube(109) wrote: 6 DEBUG: [HttpClient-49-Worker3] [8s 834ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 834ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 834ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Reader(SocketTube(109)) Unwrapping: 128 DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 6 DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Reader(SocketTube(109)) Unwrapping: 122 DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 122 DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [8s 834ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [8s 835ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-49-Worker3] [8s 835ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [8s 835ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [8s 835ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 835ms] SSL Writer(SocketTube(109)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 835ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 835ms] SSLFlowDelegate(SocketTube(109)) setALPN = DEBUG: [HttpClient-49-Worker3] [8s 835ms] PlainHttpConnection(SocketTube(109)) finishConnect, setting connected=true DEBUG: [HttpClient-49-Worker3] [8s 835ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-49-Worker3] [8s 835ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [8s 835ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-49-Worker3] [8s 835ms] 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 835ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51401 remote=/127.0.0.1:37267] DEBUG: [HttpClient-49-Worker3] [8s 835ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [8s 835ms] Http1Exchange Sending headers only DEBUG: [HttpClient-49-Worker3] [8s 835ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@35e823c1 queue.isEmpty: true DEBUG: [HttpClient-49-Worker3] [8s 835ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@35e823c1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-49-Worker3] [8s 835ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 835ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 835ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 835ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Exchange response created in advance DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Exchange SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@791013e5 DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Received onSubscribed from upstream DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Publisher(SSLTube(SocketTube(109))) got subscriber: SSLTube(SocketTube(109)) DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37267/ GET DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Publisher(SSLTube(SocketTube(109))) onNext with 82 bytes DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSLTube(SocketTube(109)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSL Writer(SocketTube(109)) onNext DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSL Writer(SocketTube(109)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-49-Worker3] [8s 836ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [8s 836ms] Exchange sendRequestBody DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSL Writer(SocketTube(109)) Sending 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSL Writer(SocketTube(109)) Adding 90 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 836ms] SocketTube(109) trying to write: 90 DEBUG: [HttpClient-49-Worker3] [8s 836ms] SocketTube(109) wrote: 90 DEBUG: [HttpClient-49-Worker3] [8s 836ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 836ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 836ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker3] [8s 836ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-49-Worker3] [8s 836ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-49-Worker3] [8s 837ms] Http1Exchange reading headers DEBUG: [HttpClient-49-Worker3] [8s 837ms] Http1Response(id=85) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-49-Worker3] [8s 837ms] Http1Response(id=85) First time around DEBUG: [HttpClient-49-Worker3] [8s 837ms] Http1Response(id=85) headersReader is not yet completed DEBUG: [HttpClient-49-Worker3] [8s 837ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 837ms] Http1Publisher(SSLTube(SocketTube(109))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@580536f1 DEBUG: [HttpClient-49-Worker3] [8s 837ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 837ms] SSL Writer(SocketTube(109)) wrapping 82 bytes DEBUG: [HttpClient-49-Worker3] [8s 837ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 837ms] SSL Writer(SocketTube(109)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 837ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 837ms] SSL Writer(SocketTube(109)) Sending 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 837ms] SSL Writer(SocketTube(109)) Adding 120 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 837ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 837ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 837ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 837ms] SocketTube(109) trying to write: 120 DEBUG: [HttpClient-49-Worker3] [8s 837ms] SocketTube(109) wrote: 120 DEBUG: [HttpClient-49-Worker3] [8s 837ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 837ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 837ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 837ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [8s 837ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 837ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-49-Worker3] [8s 837ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker3] [8s 837ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-Worker3] [8s 837ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-Worker3] [8s 838ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 838ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d07ac8b for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d07ac8b for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 839ms] SocketTube(109) read bytes: 1721 DEBUG: [HttpClient-50-SelectorManager] [8s 839ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 839ms] SSL Reader(SocketTube(109)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 839ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d07ac8b for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 839ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker4] [8s 839ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker4] [8s 839ms] SSL Reader(SocketTube(109)) Unwrapping: 1721 DEBUG: [HttpClient-49-Worker4] [8s 839ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-49-Worker4] [8s 839ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-49-Worker4] [8s 839ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-49-Worker4] [8s 839ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker4] [8s 839ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-Worker4] [8s 839ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-Worker4] [8s 839ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d07ac8b for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d07ac8b for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 881ms] SocketTube(109) read bytes: 155 DEBUG: [HttpClient-50-SelectorManager] [8s 881ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 881ms] SSL Reader(SocketTube(109)) Adding 155 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 881ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d07ac8b for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 881ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [8s 882ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker5] [8s 882ms] SSL Reader(SocketTube(109)) Unwrapping: 155 DEBUG: [HttpClient-49-Worker5] [8s 882ms] SSL Reader(SocketTube(109)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-49-Worker5] [8s 882ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-49-Worker5] [8s 882ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 113 DEBUG: [HttpClient-49-Worker5] [8s 882ms] SSL Reader(SocketTube(109)) sending 75 DEBUG: [HttpClient-49-Worker5] [8s 882ms] SSL Reader(SocketTube(109)) Adding 75 to outputQ queue DEBUG: [HttpClient-49-Worker5] [8s 882ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [8s 882ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 882ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-49-Worker5] [8s 882ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 75 bytes into the queue DEBUG: [HttpClient-49-Worker5] [8s 882ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@35e823c1 DEBUG: [HttpClient-49-Worker5] [8s 882ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker5] [8s 882ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@35e823c1 DEBUG: [HttpClient-49-Worker5] [8s 882ms] Http1Response(id=85) Sending 75/512 bytes to header parser DEBUG: [HttpClient-49-Worker5] [8s 882ms] Http1Response(id=85) Parsing headers completed. bytes=75 DEBUG: [HttpClient-49-Worker5] [8s 882ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@35e823c1 DEBUG: [HttpClient-49-Worker5] [8s 882ms] Http1Response(id=85) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-49-Worker5] [8s 882ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37267/) 200 HTTP_1_1 Local port: 51401 DEBUG: [HttpClient-49-Worker5] [8s 882ms] Http1Response(id=85) readBody: return2Cache: true DEBUG: [HttpClient-49-Worker5] [8s 882ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@49c028a9(50) DEBUG: [HttpClient-49-Worker5] [8s 882ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1606f7d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70f72ef7 queue.isEmpty: false DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [8s 883ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-49-Worker5] [8s 883ms] HttpClientImpl(50) body subscriber registered: 1 DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1606f7d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70f72ef7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1606f7d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70f72ef7 DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1606f7d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70f72ef7 DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-49-Worker5] [8s 883ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) Unwrapping: 42 DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 42 DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) sending 4 DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) Adding 4 to outputQ queue DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 4 bytes into the queue DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1606f7d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70f72ef7 DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1606f7d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70f72ef7 DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-49-Worker5] [8s 883ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [8s 883ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) cleared DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) SSLTube(SocketTube(109)): return to HTTP/1.1 pool DEBUG: [HttpClient-49-Worker5] [8s 883ms] ConnectionPool(50) registering CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1Publisher(SSLTube(SocketTube(109))) subscription cancelled DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker5] [8s 883ms] HttpClientImpl(50) body subscriber unregistered: 0 DEBUG: [HttpClient-49-Worker5] [8s 883ms] HttpClientImpl(50) ClientImpl (async) elapsed 67 millis for GET to https://127.0.0.1:37267/ DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Finished reading body: READING_BODY DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@49c028a9(50) DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 883ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker5] [8s 883ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-Worker5] [8s 883ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-Worker5] [8s 883ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [8s 883ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 883ms] HttpClientImpl(50) SelectorManager shutting down DEBUG: [HttpClient-50-SelectorManager] [8s 884ms] PlainHttpConnection(SocketTube(109)) Closing channel: channel not registered with selector DEBUG: [HttpClient-50-SelectorManager] [8s 884ms] SocketTube(109) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 884ms] SocketTube(109) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 884ms] SocketTube(109) pausing read event DEBUG: [HttpClient-50-SelectorManager] [8s 884ms] 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@68b424de[Not completed, 4 dependents] (id=7463) 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@2db6a7ac[Completed normally] (id=7469), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 884ms] SocketTube(109) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 884ms] SSL Reader(SocketTube(109)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 884ms] 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] [8s 884ms] SSL Reader(SocketTube(109)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 884ms] 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@2db6a7ac[Completed normally] (id=7469), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 884ms] ConnectionPool(50) SSLTube(SocketTube(109)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-50-SelectorManager] [8s 884ms] SSLTube(SocketTube(109)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 884ms] SSL Reader(SocketTube(109)) stop DEBUG: [HttpClient-50-SelectorManager] [8s 885ms] SSL Writer(SocketTube(109)) stop DEBUG: [HttpClient-50-SelectorManager] [8s 885ms] SocketTube(109) Stopping read scheduler DEBUG: [HttpClient-50-SelectorManager] [8s 885ms] SocketTube(109) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 885ms] SocketTube(109) Read scheduler stopped DEBUG: [HttpClient-50-SelectorManager] [8s 885ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 886ms] HttpClientImpl(51) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 889ms] HttpClientImpl(51) ClientImpl (async) send http://127.0.0.1:40305/ GET DEBUG: [HttpClient-50-Worker0] [8s 890ms] Exchange establishing exchange for http://127.0.0.1:40305/ GET, proxy=null DEBUG: [HttpClient-50-Worker0] [8s 890ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-50-Worker0] [8s 890ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-Worker0] [8s 890ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-50-Worker0] [8s 890ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-50-Worker0] [8s 890ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-50-Worker0] [8s 890ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-50-Worker0] [8s 890ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker0] [8s 890ms] Http1Exchange Sending headers only DEBUG: [HttpClient-50-Worker0] [8s 890ms] Http1AsyncReceiver(SocketTube(110)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@72249e7d queue.isEmpty: true DEBUG: [HttpClient-50-Worker0] [8s 890ms] Http1AsyncReceiver(SocketTube(110)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@72249e7d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-50-Worker0] [8s 890ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [8s 890ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [8s 890ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [8s 890ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [8s 890ms] Http1Exchange response created in advance DEBUG: [HttpClient-50-Worker0] [8s 890ms] Http1Exchange initiating connect async DEBUG: [HttpClient-50-Worker0] [8s 890ms] PlainHttpConnection(SocketTube(110)) 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=39356,localport=40305] TestServer(1): starting connection DEBUG: [HttpClient-51-SelectorManager] [8s 893ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7ae0d1a0 for C (true) DEBUG: [HttpClient-51-SelectorManager] [8s 893ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: finishing connect DEBUG: [HttpClient-51-SelectorManager] [8s 893ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39356 DEBUG: [HttpClient-50-Worker1] [8s 893ms] PlainHttpConnection(SocketTube(110)) finishConnect, setting connected=true DEBUG: [HttpClient-50-Worker1] [8s 893ms] Http1Exchange SocketTube(110) connecting flows DEBUG: [HttpClient-50-Worker1] [8s 893ms] SocketTube(110) connecting flows DEBUG: [HttpClient-50-Worker1] [8s 893ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-50-Worker1] [8s 893ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-50-Worker1] [8s 893ms] SocketTube(110) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-Worker1] [8s 893ms] Http1Publisher(SocketTube(110)) got subscriber: SocketTube(110) DEBUG: [HttpClient-50-Worker1] [8s 893ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-50-Worker1] [8s 893ms] SocketTube(110) write: registering startSubscription event DEBUG: [HttpClient-50-Worker1] [8s 893ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-51-SelectorManager] [8s 893ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [8s 893ms] SocketTube(110) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7018bad0 DEBUG: [HttpClient-51-SelectorManager] [8s 893ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 893ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [8s 893ms] Http1AsyncReceiver(SocketTube(110)) Received onSubscribed from upstream DEBUG: [HttpClient-51-SelectorManager] [8s 893ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [8s 893ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-51-SelectorManager] [8s 893ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [8s 893ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-50-Worker2] [8s 893ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker2] [8s 893ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker2] [8s 893ms] Http1AsyncReceiver(SocketTube(110)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-50-Worker2] [8s 893ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-50-Worker2] [8s 893ms] SocketTube(110) resuming read event Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:40305/ GET DEBUG: [HttpClient-50-Worker3] [8s 893ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker3] [8s 893ms] Http1Publisher(SocketTube(110)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [8s 893ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-50-Worker2] [8s 893ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-Worker3] [8s 893ms] Http1Publisher(SocketTube(110)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-50-Worker3] [8s 893ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-51-SelectorManager] [8s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@351a3ab7 for R (true) DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Publisher(SocketTube(110)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Publisher(SocketTube(110)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Publisher(SocketTube(110)) onNext with 191 bytes DEBUG: [HttpClient-50-Worker1] [8s 894ms] SocketTube(110) trying to write: 191 DEBUG: [HttpClient-50-Worker1] [8s 894ms] SocketTube(110) wrote: 191 DEBUG: [HttpClient-50-Worker1] [8s 894ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Publisher(SocketTube(110)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker1] [8s 894ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [8s 894ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Publisher(SocketTube(110)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-50-Worker1] [8s 894ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker1] [8s 894ms] Exchange sendRequestBody DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Publisher(SocketTube(110)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Publisher(SocketTube(110)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Publisher(SocketTube(110)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5ce7a54f DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Exchange reading headers DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) First time around DEBUG: [HttpClient-50-Worker1] [8s 894ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) headersReader is not yet completed DEBUG: [HttpClient-51-SelectorManager] [8s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@351a3ab7 for None (false) DEBUG: [HttpClient-51-SelectorManager] [8s 894ms] SocketTube(110) read bytes: 71 DEBUG: [HttpClient-51-SelectorManager] [8s 894ms] Http1AsyncReceiver(SocketTube(110)) Putting 71 bytes into the queue DEBUG: [HttpClient-51-SelectorManager] [8s 894ms] SocketTube(110) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@351a3ab7 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 894ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 894ms] Http1AsyncReceiver(SocketTube(110)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@72249e7d DEBUG: [HttpClient-50-Worker4] [8s 894ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker4] [8s 894ms] Http1AsyncReceiver(SocketTube(110)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@72249e7d DEBUG: [HttpClient-50-Worker4] [8s 894ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-50-Worker4] [8s 894ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-50-Worker4] [8s 894ms] Http1AsyncReceiver(SocketTube(110)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@72249e7d DEBUG: [HttpClient-50-Worker4] [8s 894ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-50-Worker4] [8s 894ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-50-Worker4] [8s 894ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:39356 remote=/127.0.0.1:40305] DEBUG: [HttpClient-50-Worker4] [8s 894ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) readBody: return2Cache: false DEBUG: [HttpClient-50-Worker4] [8s 894ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5c208f69(51) DEBUG: [HttpClient-50-Worker4] [8s 894ms] Http1AsyncReceiver(SocketTube(110)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@29b52acd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@550a1f01 queue.isEmpty: false DEBUG: [HttpClient-50-Worker4] [8s 894ms] Http1AsyncReceiver(SocketTube(110)) Delegate done: 0 DEBUG: [HttpClient-50-Worker4] [8s 894ms] PlainHttpConnection(SocketTube(110))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-50-Worker4] [8s 894ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker4] [8s 894ms] Http1AsyncReceiver(SocketTube(110)) cleared DEBUG: [HttpClient-50-Worker4] [8s 894ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker4] [8s 894ms] Exchange Ignored body DEBUG: [HttpClient-50-Worker4] [8s 895ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-50-Worker4] [8s 895ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-50-Worker4] [8s 895ms] Http2Connection(SocketTube(110)) Opened stream 1 DEBUG: [HttpClient-50-Worker4] [8s 895ms] Http2Connection(SocketTube(110))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-50-Worker4] [8s 895ms] Http2Connection(SocketTube(110))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-50-Worker4] [8s 895ms] SocketTube(110) connecting flows DEBUG: [HttpClient-50-Worker4] [8s 895ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-50-Worker4] [8s 895ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-50-Worker4] [8s 895ms] SocketTube(110) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [8s 895ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [8s 895ms] SocketTube(110) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4656a88 DEBUG: [HttpClient-51-SelectorManager] [8s 895ms] Http1AsyncReceiver(SocketTube(110)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-51-SelectorManager] [8s 895ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 895ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [8s 895ms] Http2Connection(SocketTube(110)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-51-SelectorManager] [8s 895ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-51-SelectorManager] [8s 895ms] SocketTube(110) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@351a3ab7 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 895ms] SocketTube(110) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [8s 895ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [8s 895ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-50-Worker4] [8s 895ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-50-Worker4] [8s 895ms] SocketTube(110) write: resetting demand to 0 DEBUG: [HttpClient-50-Worker4] [8s 895ms] SocketTube(110) write: registering startSubscription event Oct 16, 2023 7:02:58 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-Worker4] [8s 895ms] PlainHttpConnection(SocketTube(110)) added 63 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [8s 895ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-50-Worker4] [8s 896ms] PlainHttpConnection(SocketTube(110)) added 13 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [8s 896ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http2Connection(SocketTube(110)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http2Connection(SocketTube(110)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http2Connection(SocketTube(110)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http1AsyncReceiver(SocketTube(110)) stopping DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http1AsyncReceiver(SocketTube(110)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http1AsyncReceiver(SocketTube(110)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http2Connection(SocketTube(110)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http2Connection(SocketTube(110)) H2 processed buffered data DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http1AsyncReceiver(SocketTube(110)) cleared DEBUG: [HttpClient-50-Worker4] [8s 896ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Finished reading body: READING_BODY DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5c208f69(51) DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http1AsyncReceiver(SocketTube(110)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@29b52acd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@550a1f01, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-50-Worker4] [8s 896ms] Http1AsyncReceiver(SocketTube(110)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-51-SelectorManager] [8s 896ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [8s 896ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-50-Worker5] [8s 896ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker5] [8s 896ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-50-Worker5] [8s 896ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-50-Worker5] [8s 896ms] SocketTube(110) trying to write: 63 DEBUG: [HttpClient-50-Worker5] [8s 896ms] SocketTube(110) wrote: 63 DEBUG: [HttpClient-50-Worker5] [8s 896ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker5] [8s 896ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-50-Worker5] [8s 896ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker5] [8s 896ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker5] [8s 896ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-50-Worker5] [8s 897ms] SocketTube(110) trying to write: 13 DEBUG: [HttpClient-50-Worker5] [8s 897ms] SocketTube(110) wrote: 13 DEBUG: [HttpClient-50-Worker5] [8s 897ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker5] [8s 897ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-50-Worker5] [8s 897ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker5] [8s 897ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker5] [8s 897ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 897ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 897ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 897ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 897ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 897ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 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 / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [8s 899ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 899ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 899ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 899ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 899ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 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: [readLoop] [8s 899ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 899ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 899ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 899ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 899ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 899ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-51-SelectorManager] [8s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@351a3ab7 for None (false) DEBUG: [HttpClient-51-SelectorManager] [8s 900ms] SocketTube(110) read bytes: 98 DEBUG: [HttpClient-51-SelectorManager] [8s 900ms] Http2Connection(SocketTube(110)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [8s 901ms] SocketTube(110) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@351a3ab7 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 901ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [8s 901ms] Http2Connection(SocketTube(110)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [8s 901ms] Http2Connection(SocketTube(110)) H2 Receiving(1): 98 DEBUG: [HttpClient-50-Worker6] [8s 901ms] Http2Connection(SocketTube(110)) Processing 98 DEBUG: [HttpClient-50-Worker6] [8s 901ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-50-Worker6] [8s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [8s 901ms] 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 7:02:58 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-Worker6] [8s 901ms] Http2Connection(SocketTube(110)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [8s 901ms] PlainHttpConnection(SocketTube(110)) added 9 bytes to the write queue DEBUG: [HttpClient-50-Worker6] [8s 901ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker6] [8s 901ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-50-Worker6] [8s 901ms] SocketTube(110) trying to write: 9 DEBUG: [HttpClient-50-Worker6] [8s 901ms] SocketTube(110) wrote: 9 DEBUG: [HttpClient-50-Worker6] [8s 901ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker6] [8s 901ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-50-Worker6] [8s 901ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [8s 901ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [8s 901ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [8s 902ms] Http2Connection(SocketTube(110))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [8s 902ms] Http2Connection(SocketTube(110))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-50-Worker6] [8s 902ms] Http2Connection(SocketTube(110))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:40305/) 200 HTTP_2 Local port: 39356 DEBUG: [HttpClient-50-Worker6] [8s 902ms] Http2Connection(SocketTube(110))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:40305/) 200 HTTP_2 Local port: 39356 DEBUG: [HttpClient-50-Worker6] [8s 902ms] Http2Connection(SocketTube(110))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-50-Worker6] [8s 902ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker6] [8s 902ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [8s 902ms] Http2Connection(SocketTube(110))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [8s 902ms] Http2Connection(SocketTube(110))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-50-Worker6] [8s 902ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-50-Worker6] [8s 902ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-50-Worker6] [8s 902ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [8s 903ms] Http2Connection(SocketTube(110))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [8s 903ms] Http2Connection(SocketTube(110))/Stream(1) incoming: onComplete DEBUG: [HttpClient-50-Worker6] [8s 903ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker6] [8s 903ms] HttpClientImpl(51) ClientImpl (async) elapsed 13 millis for GET to http://127.0.0.1:40305/ DEBUG: [HttpClient-50-Worker6] [8s 903ms] Http2Connection(SocketTube(110))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [8s 903ms] Http2Connection(SocketTube(110))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [8s 903ms] Http2Connection(SocketTube(110))/Stream(1) close stream 1 DEBUG: [HttpClient-50-Worker6] [8s 903ms] Http2Connection(SocketTube(110)) Closed stream 1 DEBUG: [HttpClient-50-Worker6] [8s 903ms] Http2Connection(SocketTube(110))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@f2ffa28 DEBUG: [HttpClient-50-Worker6] [8s 903ms] Http2Connection(SocketTube(110))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-50-Worker6] [8s 903ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-50-Worker6] [8s 903ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-SelectorManager] [8s 905ms] HttpClientImpl(51) SelectorManager shutting down Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [8s 905ms] Http2Connection(SocketTube(110)) H2 processed(1) DEBUG: [HttpClient-51-SelectorManager] [8s 905ms] Http2ClientImpl stopping DEBUG: [HttpClient-51-SelectorManager] [8s 905ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] Http2Connection(SocketTube(110)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [readLoop] [8s 906ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 906ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 906ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 906ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 906ms] FramesDecoder Tail size is now: 0, current= Oct 16, 2023 7:02:58 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] [8s 906ms] PlainHttpConnection(SocketTube(110)) added 34 bytes to the write queue DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] SocketTube(110) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] SocketTube(110) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] SocketTube(110) pausing read event DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] SocketTube(110) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4656a88 DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] SocketTube(110) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] Http2Connection(SocketTube(110)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] SocketTube(110) Stopping read scheduler DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] SocketTube(110) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] SocketTube(110) Read scheduler stopped DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] SocketTube(110) write: cancel DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] SocketTube(110) write: resetting demand to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: cancelled by SocketTube(110) DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] SocketTube(110) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] PlainHttpConnection(SocketTube(110)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:39356 stopping. 1 streams DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] SocketTube(110) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-51-SelectorManager] [8s 906ms] Http2Connection(SocketTube(110)) Close all streams TestServer: Connection writer stopping DEBUG: [HttpClient-50-Worker7] [8s 907ms] Http2Connection(SocketTube(110)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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-50-Worker7] [8s 907ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [8s 908ms] HttpClientImpl(52) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 909ms] HttpClientImpl(52) ClientImpl (async) send http://127.0.0.1:40305/ GET DEBUG: [HttpClient-51-Worker0] [8s 909ms] Exchange establishing exchange for http://127.0.0.1:40305/ GET, proxy=null DEBUG: [HttpClient-51-Worker0] [8s 909ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-51-Worker0] [8s 909ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-51-Worker0] [8s 909ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-51-Worker0] [8s 909ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-51-Worker0] [8s 909ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-51-Worker0] [8s 909ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-51-Worker0] [8s 910ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker0] [8s 910ms] Http1Exchange Sending headers only DEBUG: [HttpClient-51-Worker0] [8s 910ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4f3bf644 queue.isEmpty: true DEBUG: [HttpClient-51-Worker0] [8s 910ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4f3bf644, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-51-Worker0] [8s 910ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [8s 910ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [8s 910ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [8s 910ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [8s 910ms] Http1Exchange response created in advance DEBUG: [HttpClient-51-Worker0] [8s 910ms] Http1Exchange initiating connect async DEBUG: [HttpClient-51-Worker0] [8s 910ms] PlainHttpConnection(SocketTube(111)) registering connect event DEBUG: [HttpClient-52-SelectorManager] [8s 910ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5c1ab30a for C (true) DEBUG: [HttpClient-52-SelectorManager] [8s 910ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: finishing connect DEBUG: [HttpClient-52-SelectorManager] [8s 910ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39358 DEBUG: [HttpClient-51-Worker1] [8s 910ms] PlainHttpConnection(SocketTube(111)) finishConnect, setting connected=true DEBUG: [HttpClient-51-Worker1] [8s 910ms] Http1Exchange SocketTube(111) connecting flows DEBUG: [HttpClient-51-Worker1] [8s 910ms] SocketTube(111) connecting flows DEBUG: [HttpClient-51-Worker1] [8s 910ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-51-Worker1] [8s 910ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-51-Worker1] [8s 910ms] SocketTube(111) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [8s 910ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [8s 910ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@56e2d87a DEBUG: [HttpClient-52-SelectorManager] [8s 910ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 910ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [8s 910ms] Http1AsyncReceiver(SocketTube(111)) Received onSubscribed from upstream DEBUG: [HttpClient-52-SelectorManager] [8s 910ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [8s 910ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-51-Worker1] [8s 910ms] Http1Publisher(SocketTube(111)) got subscriber: SocketTube(111) DEBUG: [HttpClient-51-Worker1] [8s 910ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-51-Worker1] [8s 911ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-51-Worker2] [8s 910ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker2] [8s 911ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker2] [8s 911ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-51-Worker2] [8s 911ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-51-Worker2] [8s 911ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-Worker2] [8s 911ms] SocketTube(111) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [8s 911ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e05cc2 for R (true) DEBUG: [HttpClient-52-SelectorManager] [8s 911ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [8s 911ms] SocketTube(111) write: offloading requestMore Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:40305/ GET DEBUG: [HttpClient-51-Worker3] [8s 911ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker3] [8s 911ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [8s 911ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-51-Worker3] [8s 911ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-51-Worker3] [8s 911ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Publisher(SocketTube(111)) onNext with 191 bytes DEBUG: [HttpClient-51-Worker1] [8s 911ms] SocketTube(111) trying to write: 191 DEBUG: [HttpClient-51-Worker1] [8s 911ms] SocketTube(111) wrote: 191 DEBUG: [HttpClient-51-Worker1] [8s 911ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker1] [8s 911ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [8s 911ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-51-Worker1] [8s 911ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker1] [8s 911ms] Exchange sendRequestBody DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Publisher(SocketTube(111)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@40610c80 DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Exchange reading headers DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) First time around DEBUG: [HttpClient-51-Worker1] [8s 911ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) headersReader is not yet completed TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=39358,localport=40305] TestServer(1): starting connection DEBUG: [HttpClient-52-SelectorManager] [8s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e05cc2 for None (false) DEBUG: [HttpClient-52-SelectorManager] [8s 914ms] SocketTube(111) read bytes: 71 DEBUG: [HttpClient-52-SelectorManager] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) Putting 71 bytes into the queue DEBUG: [HttpClient-52-SelectorManager] [8s 914ms] SocketTube(111) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e05cc2 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 914ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4f3bf644 DEBUG: [HttpClient-51-Worker4] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker4] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4f3bf644 DEBUG: [HttpClient-51-Worker4] [8s 914ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-51-Worker4] [8s 914ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-51-Worker4] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4f3bf644 DEBUG: [HttpClient-51-Worker4] [8s 914ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-51-Worker4] [8s 914ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-51-Worker4] [8s 914ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:39358 remote=/127.0.0.1:40305] DEBUG: [HttpClient-51-Worker4] [8s 914ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) readBody: return2Cache: false DEBUG: [HttpClient-51-Worker4] [8s 914ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@53bc946b(52) DEBUG: [HttpClient-51-Worker4] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2f430f59/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b41c75b queue.isEmpty: false DEBUG: [HttpClient-51-Worker4] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-51-Worker4] [8s 914ms] PlainHttpConnection(SocketTube(111))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-51-Worker4] [8s 914ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker4] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-51-Worker4] [8s 914ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker4] [8s 914ms] Exchange Ignored body DEBUG: [HttpClient-51-Worker4] [8s 915ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-51-Worker4] [8s 915ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-51-Worker4] [8s 915ms] Http2Connection(SocketTube(111)) Opened stream 1 DEBUG: [HttpClient-51-Worker4] [8s 915ms] Http2Connection(SocketTube(111))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-51-Worker4] [8s 915ms] Http2Connection(SocketTube(111))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-51-Worker4] [8s 915ms] SocketTube(111) connecting flows DEBUG: [HttpClient-51-Worker4] [8s 915ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-51-Worker4] [8s 915ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-51-Worker4] [8s 915ms] SocketTube(111) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 915ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-51-Worker4] [8s 915ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-51-Worker4] [8s 915ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-52-SelectorManager] [8s 915ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [8s 915ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@22b9c87d DEBUG: [HttpClient-52-SelectorManager] [8s 915ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-52-SelectorManager] [8s 915ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 915ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [8s 915ms] Http2Connection(SocketTube(111)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-52-SelectorManager] [8s 915ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-52-SelectorManager] [8s 915ms] SocketTube(111) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 915ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e05cc2 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 915ms] SocketTube(111) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [8s 915ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [8s 915ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [8s 915ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [8s 915ms] SocketTube(111) write: offloading requestMore Oct 16, 2023 7:02:58 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-Worker4] [8s 915ms] PlainHttpConnection(SocketTube(111)) added 63 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [8s 915ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker5] [8s 915ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker4] [8s 915ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-51-Worker5] [8s 915ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-51-Worker5] [8s 915ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-Worker5] [8s 915ms] SocketTube(111) trying to write: 63 DEBUG: [HttpClient-51-Worker5] [8s 915ms] SocketTube(111) wrote: 63 DEBUG: [HttpClient-51-Worker5] [8s 915ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker5] [8s 915ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-51-Worker5] [8s 915ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [8s 915ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [8s 915ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 915ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 915ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 915ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 915ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 915ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 915ms] FramesDecoder Got frame: SETTINGS: length=30, 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 7:02:58 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [readLoop] [8s 916ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 916ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 916ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 916ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 916ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 916ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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-SelectorManager] [8s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e05cc2 for None (false) DEBUG: [HttpClient-52-SelectorManager] [8s 916ms] SocketTube(111) read bytes: 48 DEBUG: [HttpClient-52-SelectorManager] [8s 916ms] Http2Connection(SocketTube(111)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [8s 916ms] SocketTube(111) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e05cc2 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 916ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [8s 916ms] Http2Connection(SocketTube(111)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [8s 916ms] Http1AsyncReceiver(SocketTube(111)) stopping DEBUG: [HttpClient-51-Worker6] [8s 916ms] Http1AsyncReceiver(SocketTube(111)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-51-Worker6] [8s 916ms] Http1AsyncReceiver(SocketTube(111)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-51-Worker6] [8s 916ms] Http2Connection(SocketTube(111)) H2 Receiving(1): 48 DEBUG: [HttpClient-51-Worker6] [8s 916ms] Http2Connection(SocketTube(111)) Processing 48 DEBUG: [HttpClient-51-Worker6] [8s 916ms] FramesDecoder decodes: 48 DEBUG: [HttpClient-51-Worker6] [8s 916ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [8s 916ms] 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 7:02:58 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] [8s 917ms] Http2Connection(SocketTube(111)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: GET / Server: creating input stream for stream 1 DEBUG: [HttpClient-51-Worker4] [8s 917ms] PlainHttpConnection(SocketTube(111)) added 13 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [8s 917ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker4] [8s 917ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(111) TestServer(1): Using handler for: / DEBUG: [HttpClient-51-Worker4] [8s 917ms] SocketTube(111) trying to write: 13 Sent response headers 200 DEBUG: [HttpClient-51-Worker4] [8s 917ms] SocketTube(111) wrote: 13 DEBUG: [HttpClient-51-Worker4] [8s 917ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker4] [8s 918ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-51-Worker4] [8s 918ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 918ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 918ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-Worker4] [8s 918ms] SocketTube(111) trying to write: 9 DEBUG: [HttpClient-51-Worker4] [8s 918ms] SocketTube(111) wrote: 9 DEBUG: [HttpClient-51-Worker4] [8s 918ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker4] [8s 918ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-51-Worker4] [8s 918ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 918ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 918ms] Http2Connection(SocketTube(111)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-51-Worker4] [8s 918ms] Http2Connection(SocketTube(111)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [8s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e05cc2 for None (false) DEBUG: [HttpClient-51-Worker4] [8s 918ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-52-SelectorManager] [8s 918ms] SocketTube(111) read bytes: 50 DEBUG: [HttpClient-52-SelectorManager] [8s 918ms] Http2Connection(SocketTube(111)) onNext: got 50 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [8s 918ms] SocketTube(111) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e05cc2 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 918ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 918ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-Worker4] [8s 918ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-51-Worker4] [8s 918ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-51-Worker4] [8s 918ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Finished reading body: READING_BODY DEBUG: [HttpClient-51-Worker4] [8s 918ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@53bc946b(52) DEBUG: [HttpClient-51-Worker4] [8s 918ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2f430f59/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b41c75b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-51-Worker4] [8s 918ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-51-Worker4] [8s 918ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-51-Worker4] [8s 918ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-51-Worker6] [8s 918ms] PlainHttpConnection(SocketTube(111)) added 9 bytes to the write queue DEBUG: [HttpClient-51-Worker6] [8s 918ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker6] [8s 918ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [8s 918ms] Http2Connection(SocketTube(111)) H2 processed(1) DEBUG: [HttpClient-51-Worker6] [8s 919ms] Http2Connection(SocketTube(111)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [8s 919ms] Http2Connection(SocketTube(111)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-51-Worker6] [8s 919ms] Http2Connection(SocketTube(111)) H2 processed buffered data DEBUG: [HttpClient-51-Worker6] [8s 919ms] Http2Connection(SocketTube(111)) sending 50 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [8s 919ms] Http2Connection(SocketTube(111)) H2 Receiving(2): 50 DEBUG: [HttpClient-51-Worker6] [8s 919ms] Http2Connection(SocketTube(111)) Processing 50 DEBUG: [HttpClient-51-Worker6] [8s 919ms] FramesDecoder decodes: 50 DEBUG: [HttpClient-51-Worker6] [8s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [8s 919ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [8s 919ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 919ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 919ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 919ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 919ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 919ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 919ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [8s 919ms] Http2Connection(SocketTube(111))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [8s 919ms] Http2Connection(SocketTube(111))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-51-Worker6] [8s 919ms] Http2Connection(SocketTube(111))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:40305/) 200 HTTP_2 Local port: 39358 DEBUG: [HttpClient-51-Worker6] [8s 920ms] Http2Connection(SocketTube(111))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:40305/) 200 HTTP_2 Local port: 39358 DEBUG: [HttpClient-51-Worker6] [8s 920ms] Http2Connection(SocketTube(111))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-51-Worker6] [8s 920ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker6] [8s 920ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [8s 920ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [8s 920ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-51-Worker6] [8s 920ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-51-Worker6] [8s 920ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-51-Worker6] [8s 920ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [8s 921ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [8s 921ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onComplete DEBUG: [HttpClient-51-Worker6] [8s 921ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker6] [8s 921ms] HttpClientImpl(52) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:40305/ DEBUG: [HttpClient-51-Worker6] [8s 921ms] Http2Connection(SocketTube(111))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [8s 921ms] Http2Connection(SocketTube(111))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [8s 921ms] Http2Connection(SocketTube(111))/Stream(1) close stream 1 DEBUG: [HttpClient-51-Worker6] [8s 921ms] Http2Connection(SocketTube(111)) Closed stream 1 DEBUG: [HttpClient-51-Worker6] [8s 921ms] Http2Connection(SocketTube(111))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@459f3a8f DEBUG: [HttpClient-51-Worker6] [8s 921ms] Http2Connection(SocketTube(111))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-51-Worker6] [8s 921ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-51-Worker6] [8s 921ms] Http2Connection(SocketTube(111)) H2 processed(2) DEBUG: [HttpClient-52-SelectorManager] [8s 922ms] HttpClientImpl(52) SelectorManager shutting down DEBUG: [HttpClient-52-SelectorManager] [8s 922ms] Http2ClientImpl stopping DEBUG: [HttpClient-52-SelectorManager] [8s 922ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [8s 922ms] Http2Connection(SocketTube(111)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 7:02:58 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] [8s 922ms] PlainHttpConnection(SocketTube(111)) added 34 bytes to the write queue DEBUG: [HttpClient-52-SelectorManager] [8s 922ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-52-SelectorManager] [8s 923ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-52-SelectorManager] [8s 923ms] SocketTube(111) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 923ms] SocketTube(111) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 923ms] SocketTube(111) pausing read event DEBUG: [HttpClient-52-SelectorManager] [8s 923ms] SocketTube(111) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@22b9c87d DEBUG: [HttpClient-52-SelectorManager] [8s 923ms] SocketTube(111) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 923ms] Http2Connection(SocketTube(111)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 923ms] SocketTube(111) Stopping read scheduler DEBUG: [HttpClient-52-SelectorManager] [8s 923ms] SocketTube(111) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [8s 923ms] SocketTube(111) Read scheduler stopped DEBUG: [HttpClient-52-SelectorManager] [8s 923ms] SocketTube(111) write: cancel DEBUG: [HttpClient-52-SelectorManager] [8s 923ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 923ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: cancelled by SocketTube(111) DEBUG: [HttpClient-52-SelectorManager] [8s 923ms] SocketTube(111) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-Worker7] [8s 923ms] 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-51-Worker7] [8s 923ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Oct 16, 2023 7:02:58 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-51-Worker7] [8s 923ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-Worker7] [8s 923ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-52-SelectorManager] [8s 923ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [8s 923ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-51-Worker7] [8s 923ms] PlainHttpConnection(SocketTube(111)) Closing channel: channel not registered with selector DEBUG: [HttpClient-51-Worker7] [8s 924ms] SocketTube(111) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:39358 stopping. 1 streams DEBUG: [MainThread] [8s 924ms] HttpClientImpl(53) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) TestServer: Connection writer stopping DEBUG: [MainThread] [8s 925ms] HttpClientImpl(53) ClientImpl (async) send http://127.0.0.1:40305/ GET DEBUG: [HttpClient-52-Worker0] [8s 925ms] Exchange establishing exchange for http://127.0.0.1:40305/ GET, proxy=null DEBUG: [HttpClient-52-Worker0] [8s 926ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-52-Worker0] [8s 926ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-52-Worker0] [8s 926ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-52-Worker0] [8s 926ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-52-Worker0] [8s 926ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-52-Worker0] [8s 926ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-52-Worker0] [8s 926ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker0] [8s 926ms] Http1Exchange Sending headers only DEBUG: [HttpClient-52-Worker0] [8s 926ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3fac1194 queue.isEmpty: true DEBUG: [HttpClient-52-Worker0] [8s 926ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3fac1194, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-52-Worker0] [8s 926ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [8s 926ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [8s 926ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [8s 926ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [8s 926ms] Http1Exchange response created in advance DEBUG: [HttpClient-52-Worker0] [8s 926ms] Http1Exchange initiating connect async DEBUG: [HttpClient-52-Worker0] [8s 926ms] PlainHttpConnection(SocketTube(112)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [8s 926ms] PlainHttpConnection(SocketTube(112)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [8s 926ms] PlainHttpConnection(SocketTube(112)) registering connect event DEBUG: [HttpClient-53-SelectorManager] [8s 926ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2ce6b6c1 for C (true) DEBUG: [HttpClient-53-SelectorManager] [8s 926ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: finishing connect DEBUG: [HttpClient-53-SelectorManager] [8s 926ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56723 DEBUG: [HttpClient-52-Worker1] [8s 927ms] PlainHttpConnection(SocketTube(112)) finishConnect, setting connected=true DEBUG: [HttpClient-52-Worker1] [8s 927ms] Http1Exchange SocketTube(112) connecting flows DEBUG: [HttpClient-52-Worker1] [8s 927ms] SocketTube(112) connecting flows DEBUG: [HttpClient-52-Worker1] [8s 927ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-52-Worker1] [8s 927ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-52-Worker1] [8s 927ms] SocketTube(112) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-Worker1] [8s 927ms] Http1Publisher(SocketTube(112)) got subscriber: SocketTube(112) DEBUG: [HttpClient-52-Worker1] [8s 927ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-52-Worker1] [8s 927ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-52-Worker1] [8s 927ms] Http1Exchange requestAction.headers Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:40305/ GET DEBUG: [HttpClient-52-Worker1] [8s 927ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-52-Worker1] [8s 927ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [8s 927ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-52-Worker1] [8s 927ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-53-SelectorManager] [8s 927ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [8s 927ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@261eddb1 DEBUG: [HttpClient-53-SelectorManager] [8s 927ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [8s 927ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [8s 927ms] Http1AsyncReceiver(SocketTube(112)) Received onSubscribed from upstream DEBUG: [HttpClient-53-SelectorManager] [8s 927ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [8s 927ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [8s 927ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [8s 927ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-52-Worker2] [8s 927ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker2] [8s 927ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker2] [8s 927ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-52-Worker2] [8s 927ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-52-Worker2] [8s 927ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-Worker2] [8s 927ms] SocketTube(112) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-Worker3] [8s 927ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker3] [8s 927ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [8s 927ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-52-Worker3] [8s 927ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker3] [8s 927ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-52-Worker3] [8s 927ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker3] [8s 927ms] Exchange sendRequestBody DEBUG: [HttpClient-52-Worker3] [8s 927ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-52-Worker3] [8s 927ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-52-Worker3] [8s 927ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker3] [8s 927ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker3] [8s 927ms] Http1Publisher(SocketTube(112)) onNext with 191 bytes DEBUG: [HttpClient-52-Worker3] [8s 927ms] SocketTube(112) trying to write: 191 DEBUG: [HttpClient-52-Worker3] [8s 927ms] SocketTube(112) wrote: 191 DEBUG: [HttpClient-52-Worker3] [8s 927ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker3] [8s 927ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [8s 927ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [8s 927ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [8s 927ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-52-Worker3] [8s 927ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-52-Worker3] [8s 927ms] Http1Exchange reading headers DEBUG: [HttpClient-52-Worker3] [8s 927ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-52-Worker3] [8s 927ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) First time around DEBUG: [HttpClient-52-Worker3] [8s 927ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) headersReader is not yet completed DEBUG: [HttpClient-52-Worker3] [8s 928ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker3] [8s 928ms] Http1Publisher(SocketTube(112)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@35b1fac DEBUG: [HttpClient-52-Worker3] [8s 928ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [8s 928ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@631c5716 for R (true) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=56723,localport=40305] TestServer(1): starting connection DEBUG: [HttpClient-53-SelectorManager] [8s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@631c5716 for None (false) DEBUG: [HttpClient-53-SelectorManager] [8s 932ms] SocketTube(112) read bytes: 71 DEBUG: [HttpClient-53-SelectorManager] [8s 932ms] Http1AsyncReceiver(SocketTube(112)) Putting 71 bytes into the queue DEBUG: [HttpClient-53-SelectorManager] [8s 932ms] SocketTube(112) resuming read event DEBUG: [HttpClient-53-SelectorManager] [8s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@631c5716 for R (false) DEBUG: [HttpClient-53-SelectorManager] [8s 932ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http1AsyncReceiver(SocketTube(112)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3fac1194 DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3fac1194 DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http1AsyncReceiver(SocketTube(112)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3fac1194 DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-52-Worker4] [8s 932ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56723 remote=/127.0.0.1:40305] DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) readBody: return2Cache: false DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@626a9f24(53) DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@67ceea31/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70a9e746 queue.isEmpty: false DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-52-Worker4] [8s 932ms] PlainHttpConnection(SocketTube(112))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-52-Worker4] [8s 932ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-52-Worker4] [8s 932ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker4] [8s 932ms] Exchange Ignored body DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http2Connection(SocketTube(112)) Opened stream 1 DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http2Connection(SocketTube(112))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-52-Worker4] [8s 932ms] Http2Connection(SocketTube(112))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-52-Worker4] [8s 932ms] SocketTube(112) connecting flows DEBUG: [HttpClient-52-Worker4] [8s 932ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-52-Worker4] [8s 932ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-52-Worker4] [8s 933ms] SocketTube(112) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [8s 933ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-52-Worker4] [8s 933ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-52-Worker4] [8s 933ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-53-SelectorManager] [8s 933ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [8s 933ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@52355748 DEBUG: [HttpClient-53-SelectorManager] [8s 933ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-53-SelectorManager] [8s 933ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [8s 933ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [8s 933ms] Http2Connection(SocketTube(112)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-53-SelectorManager] [8s 933ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-53-SelectorManager] [8s 933ms] SocketTube(112) resuming read event DEBUG: [HttpClient-53-SelectorManager] [8s 933ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@631c5716 for R (false) DEBUG: [HttpClient-53-SelectorManager] [8s 933ms] SocketTube(112) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [8s 933ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [8s 933ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [8s 933ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [8s 933ms] SocketTube(112) write: offloading requestMore Oct 16, 2023 7:02:58 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-Worker5] [8s 933ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker4] [8s 933ms] PlainHttpConnection(SocketTube(112)) added 63 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [8s 933ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [8s 933ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-Worker4] [8s 933ms] SocketTube(112) trying to write: 63 DEBUG: [HttpClient-52-Worker4] [8s 933ms] SocketTube(112) wrote: 63 DEBUG: [HttpClient-52-Worker4] [8s 933ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker5] [8s 933ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [Test-server-pool] [8s 933ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 933ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker5] [8s 933ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 933ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 933ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 933ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 933ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET / Server: creating input stream for stream 1 DEBUG: [HttpClient-52-Worker4] [8s 933ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-52-Worker4] [8s 934ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [8s 934ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): Using handler for: / DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) sending window update: 33488897 Sent response headers 200 Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-Worker4] [8s 934ms] PlainHttpConnection(SocketTube(112)) added 13 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [8s 934ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [8s 934ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-Worker4] [8s 934ms] SocketTube(112) trying to write: 13 DEBUG: [HttpClient-52-Worker4] [8s 934ms] SocketTube(112) wrote: 13 DEBUG: [HttpClient-52-Worker4] [8s 934ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker4] [8s 934ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-52-Worker4] [8s 934ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [8s 934ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http2Connection(SocketTube(112)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http2Connection(SocketTube(112)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http2Connection(SocketTube(112)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http1AsyncReceiver(SocketTube(112)) stopping DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http1AsyncReceiver(SocketTube(112)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http1AsyncReceiver(SocketTube(112)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http2Connection(SocketTube(112)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http2Connection(SocketTube(112)) H2 processed buffered data DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-52-Worker4] [8s 934ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Finished reading body: READING_BODY DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@626a9f24(53) DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@67ceea31/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70a9e746, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-52-Worker4] [8s 934ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: no need to request more DEBUG: [readLoop] [8s 935ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 935ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 935ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 TestServer(1): connection started DEBUG: [HttpClient-53-SelectorManager] [8s 936ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@631c5716 for None (false) DEBUG: [HttpClient-53-SelectorManager] [8s 936ms] SocketTube(112) read bytes: 39 DEBUG: [HttpClient-53-SelectorManager] [8s 936ms] Http2Connection(SocketTube(112)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [8s 936ms] SocketTube(112) resuming read event DEBUG: [HttpClient-53-SelectorManager] [8s 936ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@631c5716 for R (false) DEBUG: [HttpClient-52-Worker6] [8s 936ms] Http2Connection(SocketTube(112)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [8s 936ms] Http2Connection(SocketTube(112)) H2 Receiving(1): 39 DEBUG: [HttpClient-52-Worker6] [8s 936ms] Http2Connection(SocketTube(112)) Processing 39 DEBUG: [HttpClient-52-Worker6] [8s 936ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-52-Worker6] [8s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 935ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 936ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 936ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 936ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 936ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 936ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-SelectorManager] [8s 936ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [8s 936ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-SelectorManager] [8s 936ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@631c5716 for None (false) DEBUG: [HttpClient-53-SelectorManager] [8s 936ms] SocketTube(112) read bytes: 59 DEBUG: [HttpClient-53-SelectorManager] [8s 937ms] Http2Connection(SocketTube(112)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [8s 937ms] SocketTube(112) resuming read event DEBUG: [HttpClient-53-SelectorManager] [8s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@631c5716 for R (false) DEBUG: [HttpClient-53-SelectorManager] [8s 937ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 7:02:58 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] [8s 937ms] Http2Connection(SocketTube(112)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [8s 937ms] PlainHttpConnection(SocketTube(112)) added 9 bytes to the write queue DEBUG: [HttpClient-52-Worker6] [8s 937ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker6] [8s 937ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-Worker6] [8s 937ms] SocketTube(112) trying to write: 9 DEBUG: [HttpClient-52-Worker6] [8s 937ms] SocketTube(112) wrote: 9 DEBUG: [HttpClient-52-Worker6] [8s 937ms] SocketTube(112) write: requesting more... DEBUG: [readLoop] [8s 937ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 937ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 937ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [8s 937ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-52-Worker6] [8s 937ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [8s 937ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [8s 937ms] Http2Connection(SocketTube(112)) H2 processed(1) DEBUG: [HttpClient-52-Worker6] [8s 937ms] Http2Connection(SocketTube(112)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [8s 937ms] Http2Connection(SocketTube(112)) H2 Receiving(2): 59 DEBUG: [HttpClient-52-Worker6] [8s 937ms] Http2Connection(SocketTube(112)) Processing 59 DEBUG: [HttpClient-52-Worker6] [8s 937ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-52-Worker6] [8s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [8s 937ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [8s 938ms] Http2Connection(SocketTube(112))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [8s 938ms] Http2Connection(SocketTube(112))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-52-Worker6] [8s 938ms] Http2Connection(SocketTube(112))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:40305/) 200 HTTP_2 Local port: 56723 DEBUG: [HttpClient-52-Worker6] [8s 938ms] Http2Connection(SocketTube(112))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:40305/) 200 HTTP_2 Local port: 56723 DEBUG: [HttpClient-52-Worker6] [8s 938ms] Http2Connection(SocketTube(112))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-52-Worker6] [8s 938ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker6] [8s 938ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [8s 938ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [8s 938ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-52-Worker6] [8s 938ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-52-Worker6] [8s 938ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-52-Worker6] [8s 938ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [8s 938ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [8s 938ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onComplete DEBUG: [HttpClient-52-Worker6] [8s 938ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker6] [8s 938ms] HttpClientImpl(53) ClientImpl (async) elapsed 13 millis for GET to http://127.0.0.1:40305/ DEBUG: [HttpClient-52-Worker6] [8s 938ms] Http2Connection(SocketTube(112))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [8s 938ms] Http2Connection(SocketTube(112))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [8s 938ms] Http2Connection(SocketTube(112))/Stream(1) close stream 1 DEBUG: [HttpClient-52-Worker6] [8s 938ms] Http2Connection(SocketTube(112)) Closed stream 1 DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] HttpClientImpl(53) SelectorManager shutting down DEBUG: [HttpClient-52-Worker6] [8s 939ms] Http2Connection(SocketTube(112))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6b7c8d77 DEBUG: [HttpClient-52-Worker6] [8s 939ms] Http2Connection(SocketTube(112))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] Http2ClientImpl stopping DEBUG: [HttpClient-52-Worker6] [8s 939ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] Http2Connection(SocketTube(112)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 7:02:58 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] [8s 939ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:58 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] [8s 939ms] PlainHttpConnection(SocketTube(112)) added 34 bytes to the write queue DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] SocketTube(112) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] SocketTube(112) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] SocketTube(112) pausing read event DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] SocketTube(112) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@52355748 DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] SocketTube(112) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] Http2Connection(SocketTube(112)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] SocketTube(112) Stopping read scheduler DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] SocketTube(112) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] SocketTube(112) Read scheduler stopped DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] SocketTube(112) write: cancel DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: cancelled by SocketTube(112) DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] SocketTube(112) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-53-SelectorManager] [8s 939ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-53-SelectorManager] [8s 940ms] PlainHttpConnection(SocketTube(112)) Closing channel: channel not registered with selector DEBUG: [HttpClient-52-Worker6] [8s 939ms] Http2Connection(SocketTube(112)) H2 processed(2) DEBUG: [HttpClient-53-SelectorManager] [8s 940ms] SocketTube(112) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:56723 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-52-Worker6] [8s 940ms] 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-52-Worker6] [8s 940ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 940ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [MainThread] [8s 945ms] HttpClientImpl(54) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 946ms] HttpClientImpl(54) ClientImpl (async) send http://127.0.0.1:40305/ GET DEBUG: [HttpClient-53-Worker0] [8s 946ms] Exchange establishing exchange for http://127.0.0.1:40305/ GET, proxy=null DEBUG: [HttpClient-53-Worker0] [8s 946ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-53-Worker0] [8s 946ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-53-Worker0] [8s 946ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-53-Worker0] [8s 946ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-53-Worker0] [8s 946ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-53-Worker0] [8s 946ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-53-Worker0] [8s 946ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker0] [8s 947ms] Http1Exchange Sending headers only DEBUG: [HttpClient-53-Worker0] [8s 947ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2cbe4023 queue.isEmpty: true DEBUG: [HttpClient-53-Worker0] [8s 947ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2cbe4023, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-53-Worker0] [8s 947ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [8s 947ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [8s 947ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [8s 947ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [8s 947ms] Http1Exchange response created in advance DEBUG: [HttpClient-53-Worker0] [8s 947ms] Http1Exchange initiating connect async DEBUG: [HttpClient-53-Worker0] [8s 947ms] PlainHttpConnection(SocketTube(113)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [8s 947ms] PlainHttpConnection(SocketTube(113)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [8s 947ms] PlainHttpConnection(SocketTube(113)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false DEBUG: [HttpClient-54-SelectorManager] [8s 947ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@503bacb9 for C (true) TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=45039,localport=40305] DEBUG: [HttpClient-54-SelectorManager] [8s 947ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: finishing connect DEBUG: [HttpClient-54-SelectorManager] [8s 947ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45039 TestServer(1): starting connection DEBUG: [HttpClient-53-Worker1] [8s 947ms] PlainHttpConnection(SocketTube(113)) finishConnect, setting connected=true DEBUG: [HttpClient-53-Worker1] [8s 947ms] Http1Exchange SocketTube(113) connecting flows DEBUG: [HttpClient-53-Worker1] [8s 947ms] SocketTube(113) connecting flows DEBUG: [HttpClient-53-Worker1] [8s 947ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [8s 947ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-53-Worker1] [8s 947ms] SocketTube(113) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-Worker1] [8s 947ms] Http1Publisher(SocketTube(113)) got subscriber: SocketTube(113) DEBUG: [HttpClient-53-Worker1] [8s 947ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-53-Worker1] [8s 947ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-53-Worker1] [8s 947ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-54-SelectorManager] [8s 947ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [8s 948ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5ac3c7c9 DEBUG: [HttpClient-54-SelectorManager] [8s 948ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [8s 948ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [8s 948ms] Http1AsyncReceiver(SocketTube(113)) Received onSubscribed from upstream DEBUG: [HttpClient-54-SelectorManager] [8s 948ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [8s 948ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-54-SelectorManager] [8s 948ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [8s 948ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-53-Worker2] [8s 948ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker2] [8s 948ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker2] [8s 948ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-53-Worker2] [8s 948ms] SocketTube(113) got some demand for reading Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:40305/ GET DEBUG: [HttpClient-53-Worker3] [8s 948ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker2] [8s 948ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-Worker2] [8s 948ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker3] [8s 948ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [8s 948ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-53-Worker3] [8s 948ms] Http1Publisher(SocketTube(113)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-53-Worker1] [8s 948ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-54-SelectorManager] [8s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc152f5 for R (true) DEBUG: [HttpClient-53-Worker3] [8s 948ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [8s 948ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [8s 948ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-53-Worker1] [8s 948ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker1] [8s 948ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-53-Worker1] [8s 948ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [8s 948ms] Http1Publisher(SocketTube(113)) onNext with 191 bytes DEBUG: [HttpClient-53-Worker1] [8s 948ms] SocketTube(113) trying to write: 191 DEBUG: [HttpClient-53-Worker1] [8s 948ms] SocketTube(113) wrote: 191 DEBUG: [HttpClient-53-Worker1] [8s 948ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker1] [8s 948ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker1] [8s 948ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [8s 948ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [8s 948ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-53-Worker1] [8s 948ms] Http1Publisher(SocketTube(113)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-53-Worker1] [8s 948ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker1] [8s 948ms] Exchange sendRequestBody DEBUG: [HttpClient-53-Worker1] [8s 948ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-53-Worker1] [8s 948ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-54-SelectorManager] [8s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc152f5 for None (false) DEBUG: [HttpClient-54-SelectorManager] [8s 948ms] SocketTube(113) read bytes: 71 DEBUG: [HttpClient-54-SelectorManager] [8s 948ms] Http1AsyncReceiver(SocketTube(113)) Putting 71 bytes into the queue DEBUG: [HttpClient-54-SelectorManager] [8s 948ms] SocketTube(113) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc152f5 for R (false) DEBUG: [HttpClient-53-Worker1] [8s 948ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-SelectorManager] [8s 948ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [8s 949ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-53-Worker1] [8s 949ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker4] [8s 948ms] Http1AsyncReceiver(SocketTube(113)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2cbe4023 DEBUG: [HttpClient-53-Worker4] [8s 949ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker4] [8s 949ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2cbe4023 DEBUG: [HttpClient-53-Worker4] [8s 949ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-53-Worker1] [8s 949ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-53-Worker1] [8s 949ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker1] [8s 949ms] Http1Publisher(SocketTube(113)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7d7e6166 DEBUG: [HttpClient-53-Worker1] [8s 949ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-53-Worker1] [8s 949ms] Http1Exchange reading headers DEBUG: [HttpClient-53-Worker1] [8s 949ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-53-Worker1] [8s 949ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) First time around DEBUG: [HttpClient-53-Worker4] [8s 949ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-53-Worker4] [8s 949ms] Http1AsyncReceiver(SocketTube(113)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2cbe4023 DEBUG: [HttpClient-53-Worker4] [8s 949ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-53-Worker1] [8s 949ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) headersReader is not yet completed DEBUG: [HttpClient-53-Worker1] [8s 949ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-53-Worker1] [8s 949ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-53-Worker1] [8s 949ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45039 remote=/127.0.0.1:40305] DEBUG: [HttpClient-53-Worker1] [8s 949ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) readBody: return2Cache: false DEBUG: [HttpClient-53-Worker1] [8s 949ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3cb1bae6(54) DEBUG: [HttpClient-53-Worker1] [8s 949ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5cb4164b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74bae410 queue.isEmpty: false DEBUG: [HttpClient-53-Worker1] [8s 949ms] PlainHttpConnection(SocketTube(113))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-53-Worker1] [8s 949ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker1] [8s 949ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-53-Worker1] [8s 950ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5cb4164b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74bae410, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http1AsyncReceiver(SocketTube(113)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5cb4164b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74bae410 DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5cb4164b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74bae410 DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http1AsyncReceiver(SocketTube(113)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5cb4164b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74bae410 DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5cb4164b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74bae410 DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Finished reading body: READING_BODY DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3cb1bae6(54) DEBUG: [HttpClient-53-Worker1] [8s 950ms] Exchange Ignored body DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http2Connection(SocketTube(113)) Opened stream 1 DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http2Connection(SocketTube(113))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http2Connection(SocketTube(113))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-53-Worker1] [8s 950ms] SocketTube(113) connecting flows DEBUG: [HttpClient-53-Worker1] [8s 950ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [8s 950ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-53-Worker1] [8s 950ms] SocketTube(113) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [8s 950ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-53-Worker1] [8s 950ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-53-Worker1] [8s 950ms] SocketTube(113) write: registering startSubscription event Oct 16, 2023 7:02:58 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-Worker1] [8s 950ms] PlainHttpConnection(SocketTube(113)) added 63 bytes in the priority write queue DEBUG: [HttpClient-53-Worker1] [8s 950ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker1] [8s 950ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-Worker1] [8s 951ms] PlainHttpConnection(SocketTube(113)) added 13 bytes in the priority write queue DEBUG: [HttpClient-53-Worker1] [8s 951ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker1] [8s 951ms] Http2Connection(SocketTube(113)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-54-SelectorManager] [8s 951ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-53-Worker1] [8s 951ms] Http2Connection(SocketTube(113)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [8s 951ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2e146b74 DEBUG: [HttpClient-54-SelectorManager] [8s 951ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-54-SelectorManager] [8s 951ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [8s 951ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-53-Worker1] [8s 951ms] Http2Connection(SocketTube(113)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker1] [8s 951ms] Http1AsyncReceiver(SocketTube(113)) stopping DEBUG: [HttpClient-54-SelectorManager] [8s 951ms] Http2Connection(SocketTube(113)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-54-SelectorManager] [8s 951ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-53-Worker1] [8s 951ms] Http1AsyncReceiver(SocketTube(113)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-54-SelectorManager] [8s 951ms] SocketTube(113) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc152f5 for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 951ms] SocketTube(113) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [8s 951ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [8s 951ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-53-Worker1] [8s 951ms] Http1AsyncReceiver(SocketTube(113)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-53-Worker1] [8s 951ms] Http2Connection(SocketTube(113)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-53-Worker1] [8s 951ms] Http2Connection(SocketTube(113)) H2 processed buffered data DEBUG: [HttpClient-54-SelectorManager] [8s 951ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [8s 951ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-53-Worker1] [8s 951ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-Worker1] [8s 951ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-Worker1] [8s 951ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-53-Worker1] [8s 951ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-53-Worker5] [8s 951ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker5] [8s 951ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-53-Worker5] [8s 951ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-Worker5] [8s 951ms] SocketTube(113) trying to write: 63 DEBUG: [HttpClient-53-Worker5] [8s 951ms] SocketTube(113) wrote: 63 DEBUG: [HttpClient-53-Worker5] [8s 951ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker5] [8s 951ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-53-Worker5] [8s 951ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [8s 951ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [8s 951ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-Worker5] [8s 951ms] SocketTube(113) trying to write: 13 DEBUG: [HttpClient-53-Worker5] [8s 951ms] SocketTube(113) wrote: 13 DEBUG: [HttpClient-53-Worker5] [8s 951ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker5] [8s 951ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-53-Worker5] [8s 951ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [8s 951ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [8s 951ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 952ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 952ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 952ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 952ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 TestServer(1): connection started DEBUG: [readLoop] [8s 952ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 952ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 952ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 952ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 952ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 952ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 952ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 952ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-SelectorManager] [8s 952ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc152f5 for None (false) DEBUG: [HttpClient-54-SelectorManager] [8s 952ms] SocketTube(113) read bytes: 39 DEBUG: [HttpClient-54-SelectorManager] [8s 952ms] Http2Connection(SocketTube(113)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [8s 952ms] SocketTube(113) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 952ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc152f5 for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 952ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [8s 952ms] Http2Connection(SocketTube(113)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-SelectorManager] [8s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc152f5 for None (false) DEBUG: [HttpClient-54-SelectorManager] [8s 953ms] SocketTube(113) read bytes: 59 DEBUG: [HttpClient-54-SelectorManager] [8s 953ms] Http2Connection(SocketTube(113)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [8s 953ms] SocketTube(113) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc152f5 for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 953ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [8s 953ms] Http2Connection(SocketTube(113)) H2 Receiving(1): 39 DEBUG: [HttpClient-53-Worker6] [8s 953ms] Http2Connection(SocketTube(113)) Processing 39 DEBUG: [HttpClient-53-Worker6] [8s 953ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-53-Worker6] [8s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [8s 953ms] 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 7:02:58 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] [8s 953ms] Http2Connection(SocketTube(113)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [8s 953ms] PlainHttpConnection(SocketTube(113)) added 9 bytes to the write queue DEBUG: [HttpClient-53-Worker6] [8s 953ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker6] [8s 953ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-Worker6] [8s 953ms] SocketTube(113) trying to write: 9 DEBUG: [HttpClient-53-Worker6] [8s 953ms] SocketTube(113) wrote: 9 DEBUG: [HttpClient-53-Worker6] [8s 953ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker6] [8s 953ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-53-Worker6] [8s 953ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [8s 953ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 953ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 953ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 953ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [8s 953ms] Http2Connection(SocketTube(113)) H2 processed(1) DEBUG: [HttpClient-53-Worker6] [8s 953ms] Http2Connection(SocketTube(113)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [8s 953ms] Http2Connection(SocketTube(113)) H2 Receiving(2): 59 DEBUG: [HttpClient-53-Worker6] [8s 953ms] Http2Connection(SocketTube(113)) Processing 59 DEBUG: [HttpClient-53-Worker6] [8s 953ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-53-Worker6] [8s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [8s 953ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [8s 954ms] Http2Connection(SocketTube(113))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [8s 954ms] Http2Connection(SocketTube(113))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-53-Worker6] [8s 954ms] Http2Connection(SocketTube(113))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:40305/) 200 HTTP_2 Local port: 45039 DEBUG: [HttpClient-53-Worker6] [8s 954ms] Http2Connection(SocketTube(113))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:40305/) 200 HTTP_2 Local port: 45039 DEBUG: [HttpClient-53-Worker6] [8s 954ms] Http2Connection(SocketTube(113))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-53-Worker6] [8s 954ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker6] [8s 954ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [8s 954ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [8s 954ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-53-Worker6] [8s 954ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-53-Worker6] [8s 954ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-53-Worker6] [8s 954ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [8s 954ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [8s 954ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onComplete DEBUG: [HttpClient-53-Worker6] [8s 954ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker6] [8s 955ms] HttpClientImpl(54) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:40305/ DEBUG: [HttpClient-53-Worker6] [8s 955ms] Http2Connection(SocketTube(113))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [8s 955ms] Http2Connection(SocketTube(113))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [8s 955ms] Http2Connection(SocketTube(113))/Stream(1) close stream 1 DEBUG: [HttpClient-53-Worker6] [8s 955ms] Http2Connection(SocketTube(113)) Closed stream 1 DEBUG: [HttpClient-53-Worker6] [8s 955ms] Http2Connection(SocketTube(113))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5cee07e8 DEBUG: [HttpClient-53-Worker6] [8s 955ms] Http2Connection(SocketTube(113))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-Worker6] [8s 955ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Oct 16, 2023 7:02:58 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] [8s 955ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [8s 955ms] Http2Connection(SocketTube(113)) H2 processed(2) DEBUG: [HttpClient-54-SelectorManager] [8s 955ms] HttpClientImpl(54) SelectorManager shutting down DEBUG: [HttpClient-54-SelectorManager] [8s 955ms] Http2ClientImpl stopping DEBUG: [HttpClient-54-SelectorManager] [8s 955ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 955ms] Http2Connection(SocketTube(113)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 7:02:58 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] [8s 955ms] PlainHttpConnection(SocketTube(113)) added 34 bytes to the write queue DEBUG: [HttpClient-54-SelectorManager] [8s 955ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-54-SelectorManager] [8s 955ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-54-SelectorManager] [8s 955ms] SocketTube(113) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 955ms] SocketTube(113) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 955ms] SocketTube(113) pausing read event DEBUG: [HttpClient-54-SelectorManager] [8s 955ms] SocketTube(113) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2e146b74 DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] SocketTube(113) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] SocketTube(113) Stopping read scheduler DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] SocketTube(113) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] SocketTube(113) Read scheduler stopped DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] SocketTube(113) write: cancel DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-53-Worker7] [8s 956ms] 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-54-SelectorManager] [8s 956ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: cancelled by SocketTube(113) DEBUG: [HttpClient-53-Worker7] [8s 956ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Close all streams Oct 16, 2023 7:02:58 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-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-Worker7] [8s 956ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] PlainHttpConnection(SocketTube(113)) Closing channel: channel not registered with selector DEBUG: [HttpClient-54-SelectorManager] [8s 956ms] SocketTube(113) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-53-Worker7] [8s 956ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [MainThread] [8s 957ms] HttpClientImpl(55) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 957ms] HttpClientImpl(55) ClientImpl (async) send http://127.0.0.1:40305/ GET DEBUG: [HttpClient-54-Worker0] [8s 958ms] Exchange establishing exchange for http://127.0.0.1:40305/ GET, proxy=null DEBUG: [HttpClient-54-Worker0] [8s 958ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-54-Worker0] [8s 958ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-54-Worker0] [8s 958ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-54-Worker0] [8s 958ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-54-Worker0] [8s 958ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-54-Worker0] [8s 958ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-54-Worker0] [8s 958ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker0] [8s 958ms] Http1Exchange Sending headers only DEBUG: [HttpClient-54-Worker0] [8s 958ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@639e57e queue.isEmpty: true DEBUG: [HttpClient-54-Worker0] [8s 958ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@639e57e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-54-Worker0] [8s 958ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [8s 958ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [8s 958ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [8s 958ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [8s 958ms] Http1Exchange response created in advance DEBUG: [HttpClient-54-Worker0] [8s 958ms] Http1Exchange initiating connect async DEBUG: [HttpClient-54-Worker0] [8s 958ms] PlainHttpConnection(SocketTube(114)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [8s 958ms] PlainHttpConnection(SocketTube(114)) bind completed /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [8s 958ms] PlainHttpConnection(SocketTube(114)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-55-SelectorManager] [8s 958ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@472db9cc for C (true) DEBUG: [HttpClient-55-SelectorManager] [8s 959ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: finishing connect DEBUG: [HttpClient-55-SelectorManager] [8s 959ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50301 DEBUG: [HttpClient-54-Worker1] [8s 959ms] PlainHttpConnection(SocketTube(114)) finishConnect, setting connected=true DEBUG: [HttpClient-54-Worker1] [8s 959ms] Http1Exchange SocketTube(114) connecting flows DEBUG: [HttpClient-54-Worker1] [8s 959ms] SocketTube(114) connecting flows DEBUG: [HttpClient-54-Worker1] [8s 959ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-54-Worker1] [8s 959ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-54-Worker1] [8s 959ms] SocketTube(114) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-Worker1] [8s 959ms] Http1Publisher(SocketTube(114)) got subscriber: SocketTube(114) DEBUG: [HttpClient-54-Worker1] [8s 959ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-54-Worker1] [8s 959ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-54-Worker1] [8s 959ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-55-SelectorManager] [8s 959ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [8s 959ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4dd5d2bc DEBUG: [HttpClient-55-SelectorManager] [8s 959ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [8s 959ms] SocketTube(114) calling onSubscribe Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:40305/ GET DEBUG: [HttpClient-55-SelectorManager] [8s 959ms] Http1AsyncReceiver(SocketTube(114)) Received onSubscribed from upstream DEBUG: [HttpClient-55-SelectorManager] [8s 959ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [8s 959ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [8s 959ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [8s 959ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-54-Worker2] [8s 959ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker2] [8s 959ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker2] [8s 959ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-54-Worker2] [8s 959ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-54-Worker2] [8s 959ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-Worker2] [8s 959ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-Worker3] [8s 959ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker1] [8s 959ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-54-Worker1] [8s 959ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [8s 959ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-54-Worker1] [8s 959ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker1] [8s 959ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-54-Worker1] [8s 959ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [8s 959ms] Http1Publisher(SocketTube(114)) onNext with 191 bytes DEBUG: [HttpClient-54-Worker1] [8s 959ms] SocketTube(114) trying to write: 191 DEBUG: [HttpClient-54-Worker3] [8s 959ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [8s 959ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [8s 959ms] SocketTube(114) wrote: 191 DEBUG: [HttpClient-54-Worker1] [8s 959ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker1] [8s 959ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker1] [8s 959ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [8s 959ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [8s 959ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8d74562 for R (true) DEBUG: [HttpClient-54-Worker1] [8s 959ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-54-Worker1] [8s 959ms] Http1Publisher(SocketTube(114)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-54-Worker1] [8s 960ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker1] [8s 960ms] Exchange sendRequestBody DEBUG: [HttpClient-54-Worker1] [8s 960ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-54-Worker1] [8s 960ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-54-Worker1] [8s 960ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker1] [8s 960ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-54-Worker1] [8s 960ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker1] [8s 960ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-54-Worker1] [8s 960ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker1] [8s 960ms] Http1Publisher(SocketTube(114)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7e291c27 DEBUG: [HttpClient-54-Worker1] [8s 960ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-54-Worker1] [8s 960ms] Http1Exchange reading headers DEBUG: [HttpClient-54-Worker1] [8s 960ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-54-Worker1] [8s 960ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) First time around DEBUG: [HttpClient-54-Worker1] [8s 960ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) headersReader is not yet completed Server connection to /127.0.0.1:45039 stopping. 1 streams TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=50301,localport=40305] TestServer(1): starting connection DEBUG: [HttpClient-55-SelectorManager] [8s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8d74562 for None (false) DEBUG: [HttpClient-55-SelectorManager] [8s 962ms] SocketTube(114) read bytes: 71 DEBUG: [HttpClient-55-SelectorManager] [8s 962ms] Http1AsyncReceiver(SocketTube(114)) Putting 71 bytes into the queue TestServer: Connection writer stopping DEBUG: [HttpClient-55-SelectorManager] [8s 962ms] SocketTube(114) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8d74562 for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 962ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 963ms] Http1AsyncReceiver(SocketTube(114)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@639e57e DEBUG: [HttpClient-54-Worker4] [8s 964ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker4] [8s 964ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@639e57e DEBUG: [HttpClient-54-Worker4] [8s 964ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-54-Worker4] [8s 965ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-54-Worker4] [8s 965ms] Http1AsyncReceiver(SocketTube(114)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@639e57e DEBUG: [HttpClient-54-Worker4] [8s 965ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-54-Worker4] [8s 965ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-54-Worker4] [8s 966ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50301 remote=/127.0.0.1:40305] DEBUG: [HttpClient-54-Worker4] [8s 966ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) readBody: return2Cache: false DEBUG: [HttpClient-54-Worker4] [8s 966ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@68a62f4f(55) DEBUG: [HttpClient-54-Worker4] [8s 966ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@435c5ee4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75797a14 queue.isEmpty: false DEBUG: [HttpClient-54-Worker4] [8s 966ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-54-Worker4] [8s 966ms] PlainHttpConnection(SocketTube(114))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-54-Worker4] [8s 966ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker4] [8s 966ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-54-Worker4] [8s 966ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker4] [8s 966ms] Exchange Ignored body DEBUG: [HttpClient-54-Worker4] [8s 966ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-54-Worker4] [8s 967ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-54-Worker4] [8s 967ms] Http2Connection(SocketTube(114)) Opened stream 1 DEBUG: [HttpClient-54-Worker4] [8s 967ms] Http2Connection(SocketTube(114))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-54-Worker4] [8s 967ms] Http2Connection(SocketTube(114))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-54-Worker4] [8s 967ms] SocketTube(114) connecting flows DEBUG: [HttpClient-54-Worker4] [8s 967ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-54-Worker4] [8s 967ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-54-Worker4] [8s 967ms] SocketTube(114) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 967ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-54-Worker4] [8s 967ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-54-Worker4] [8s 967ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-55-SelectorManager] [8s 967ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [8s 967ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@39156df0 DEBUG: [HttpClient-55-SelectorManager] [8s 967ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-55-SelectorManager] [8s 967ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [8s 967ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [8s 967ms] Http2Connection(SocketTube(114)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-SelectorManager] [8s 967ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-55-SelectorManager] [8s 967ms] SocketTube(114) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8d74562 for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 967ms] SocketTube(114) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [8s 967ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [8s 967ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [8s 967ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [8s 967ms] SocketTube(114) write: offloading requestMore Oct 16, 2023 7:02:58 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-Worker5] [8s 967ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker4] [8s 967ms] PlainHttpConnection(SocketTube(114)) added 63 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [8s 967ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [8s 967ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-Worker4] [8s 967ms] SocketTube(114) trying to write: 63 DEBUG: [HttpClient-54-Worker5] [8s 967ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-54-Worker5] [8s 967ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 967ms] SocketTube(114) wrote: 63 DEBUG: [HttpClient-54-Worker4] [8s 967ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker4] [8s 967ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-54-Worker4] [8s 967ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 967ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 967ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-Worker4] [8s 967ms] PlainHttpConnection(SocketTube(114)) added 13 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [8s 967ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [8s 967ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(114) DEBUG: [Test-server-pool] [8s 967ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 968ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 968ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 968ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-54-Worker4] [8s 967ms] SocketTube(114) trying to write: 13 DEBUG: [HttpClient-54-Worker4] [8s 968ms] SocketTube(114) wrote: 13 DEBUG: [HttpClient-54-Worker4] [8s 968ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker4] [8s 968ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-54-Worker4] [8s 968ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 968ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 968ms] Http2Connection(SocketTube(114)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-54-Worker4] [8s 968ms] Http2Connection(SocketTube(114)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-54-Worker4] [8s 968ms] Http2Connection(SocketTube(114)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker4] [8s 968ms] Http1AsyncReceiver(SocketTube(114)) stopping DEBUG: [HttpClient-54-Worker4] [8s 968ms] Http1AsyncReceiver(SocketTube(114)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-54-Worker4] [8s 968ms] Http1AsyncReceiver(SocketTube(114)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-54-Worker4] [8s 968ms] Http2Connection(SocketTube(114)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-54-Worker4] [8s 968ms] Http2Connection(SocketTube(114)) H2 processed buffered data TestServer: GET / DEBUG: [HttpClient-54-Worker4] [8s 968ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-Worker4] [8s 968ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-Worker4] [8s 968ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-54-Worker4] [8s 968ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-54-Worker4] [8s 969ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Finished reading body: READING_BODY DEBUG: [HttpClient-54-Worker4] [8s 969ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@68a62f4f(55) DEBUG: [HttpClient-54-Worker4] [8s 969ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@435c5ee4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75797a14, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-54-Worker4] [8s 969ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-54-Worker4] [8s 969ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-54-Worker4] [8s 969ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: no need to request more Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [8s 973ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 973ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 973ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 973ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 974ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 974ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 974ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 974ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-55-SelectorManager] [8s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8d74562 for None (false) DEBUG: [HttpClient-55-SelectorManager] [8s 978ms] SocketTube(114) read bytes: 98 DEBUG: [HttpClient-55-SelectorManager] [8s 978ms] Http2Connection(SocketTube(114)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [8s 978ms] SocketTube(114) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8d74562 for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 978ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [8s 978ms] Http2Connection(SocketTube(114)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker6] [8s 978ms] Http2Connection(SocketTube(114)) H2 Receiving(1): 98 DEBUG: [HttpClient-54-Worker6] [8s 978ms] Http2Connection(SocketTube(114)) Processing 98 DEBUG: [HttpClient-54-Worker6] [8s 978ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-54-Worker6] [8s 978ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [8s 978ms] 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 7:02:58 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] [8s 978ms] Http2Connection(SocketTube(114)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [8s 979ms] PlainHttpConnection(SocketTube(114)) added 9 bytes to the write queue DEBUG: [HttpClient-54-Worker6] [8s 979ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker6] [8s 979ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-Worker6] [8s 979ms] SocketTube(114) trying to write: 9 DEBUG: [HttpClient-54-Worker6] [8s 979ms] SocketTube(114) wrote: 9 DEBUG: [HttpClient-54-Worker6] [8s 979ms] SocketTube(114) write: requesting more... DEBUG: [readLoop] [8s 979ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [8s 979ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-54-Worker6] [8s 979ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [8s 979ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 979ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 979ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [8s 979ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [8s 979ms] Http2Connection(SocketTube(114))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [8s 980ms] Http2Connection(SocketTube(114))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-54-Worker6] [8s 980ms] Http2Connection(SocketTube(114))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:40305/) 200 HTTP_2 Local port: 50301 DEBUG: [HttpClient-54-Worker6] [8s 980ms] Http2Connection(SocketTube(114))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:40305/) 200 HTTP_2 Local port: 50301 DEBUG: [HttpClient-54-Worker6] [8s 980ms] Http2Connection(SocketTube(114))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-54-Worker6] [8s 980ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker6] [8s 980ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [8s 980ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [8s 980ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-54-Worker6] [8s 980ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-54-Worker6] [8s 980ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-54-Worker6] [8s 980ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [8s 980ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [8s 980ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onComplete DEBUG: [HttpClient-54-Worker6] [8s 981ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker6] [8s 981ms] HttpClientImpl(55) ClientImpl (async) elapsed 23 millis for GET to http://127.0.0.1:40305/ DEBUG: [HttpClient-54-Worker6] [8s 981ms] Http2Connection(SocketTube(114))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [8s 981ms] Http2Connection(SocketTube(114))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [8s 981ms] Http2Connection(SocketTube(114))/Stream(1) close stream 1 DEBUG: [HttpClient-54-Worker6] [8s 981ms] Http2Connection(SocketTube(114)) Closed stream 1 DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] HttpClientImpl(55) SelectorManager shutting down DEBUG: [HttpClient-54-Worker6] [8s 981ms] Http2Connection(SocketTube(114))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5930a318 DEBUG: [HttpClient-54-Worker6] [8s 981ms] Http2Connection(SocketTube(114))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-54-Worker6] [8s 981ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] Http2ClientImpl stopping DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] Http2Connection(SocketTube(114)) Close all streams DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] Http2Connection(SocketTube(114)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 7:02:58 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] [8s 981ms] PlainHttpConnection(SocketTube(114)) added 34 bytes to the write queue DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-Worker6] [8s 981ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] SocketTube(114) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] SocketTube(114) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] SocketTube(114) pausing read event DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] SocketTube(114) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@39156df0 DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] SocketTube(114) forwarding error to subscriber: java.io.IOException: selector manager closed Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] Http2Connection(SocketTube(114)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] SocketTube(114) Stopping read scheduler DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] SocketTube(114) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] SocketTube(114) Read scheduler stopped DEBUG: [HttpClient-54-Worker6] [8s 981ms] Http2Connection(SocketTube(114)) H2 processed(1) DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] SocketTube(114) write: cancel DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: cancelled by SocketTube(114) DEBUG: [HttpClient-54-Worker6] [8s 981ms] Http2Connection(SocketTube(114)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 981ms] SocketTube(114) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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-55-SelectorManager] [8s 981ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-Worker6] [8s 982ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-55-SelectorManager] [8s 982ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-55-SelectorManager] [8s 982ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-55-SelectorManager] [8s 982ms] PlainHttpConnection(SocketTube(114)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:50301 stopping. 1 streams DEBUG: [HttpClient-55-SelectorManager] [8s 982ms] SocketTube(114) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-55-SelectorManager] [8s 982ms] Http2Connection(SocketTube(114)) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 983ms] HttpClientImpl(56) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [8s 983ms] HttpClientImpl(56) ClientImpl (async) send https://127.0.0.1:53499/ GET DEBUG: [HttpClient-55-Worker0] [8s 984ms] Exchange establishing exchange for https://127.0.0.1:53499/ GET, proxy=null Oct 16, 2023 7:02:58 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:58 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] [8s 986ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-55-Worker0] [8s 986ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-55-Worker0] [8s 986ms] PlainHttpConnection(SocketTube(115)) registering connect event DEBUG: [HttpClient-55-Worker0] [8s 986ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-56-SelectorManager] [8s 986ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@170ea42b for C (true) DEBUG: [HttpClient-56-SelectorManager] [8s 987ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: finishing connect DEBUG: [HttpClient-56-SelectorManager] [8s 987ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37272 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-55-Worker1] [8s 987ms] SocketTube(115) connecting flows DEBUG: [HttpClient-55-Worker1] [8s 987ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-55-Worker1] [8s 987ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-55-Worker1] [8s 987ms] SocketTube(115) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-Worker1] [8s 987ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker1] [8s 987ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker1] [8s 987ms] SSL Writer(SocketTube(115)) calling downstreamSubscriber::onSubscribe on SocketTube(115) DEBUG: [HttpClient-55-Worker1] [8s 987ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-55-Worker1] [8s 987ms] SocketTube(115) write: registering startSubscription event DEBUG: [HttpClient-55-Worker1] [8s 987ms] SSL Writer(SocketTube(115)) onSubscribe initiating handshaking DEBUG: [HttpClient-55-Worker1] [8s 987ms] SSL Writer(SocketTube(115)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-55-Worker1] [8s 987ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-55-Worker1] [8s 987ms] SSL Writer(SocketTube(115)) wrapping 0 bytes TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=37272, Session(1697432577600|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-55-Worker1] [8s 989ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [8s 989ms] SSL Writer(SocketTube(115)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-55-Worker1] [8s 989ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [8s 989ms] SSL Writer(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker1] [8s 989ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker1] [8s 989ms] SSL Writer(SocketTube(115)) Sending 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [8s 989ms] SSL Writer(SocketTube(115)) Adding 2191 to outputQ queue DEBUG: [HttpClient-55-Worker1] [8s 989ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker1] [8s 989ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [8s 989ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-56-SelectorManager] [8s 989ms] 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@1df6cf5b[Not completed, 4 dependents] (id=7885) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@58f45281[Not completed, 1 dependents] (id=7891), 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-56-SelectorManager] [8s 989ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-56-SelectorManager] [8s 989ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-56-SelectorManager] [8s 989ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [8s 989ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-56-SelectorManager] [8s 989ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 989ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [8s 989ms] SSL Reader(SocketTube(115)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@58f45281[Not completed, 1 dependents] (id=7891), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-56-SelectorManager] [8s 989ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-56-SelectorManager] [8s 989ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-56-SelectorManager] [8s 989ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-56-SelectorManager] [8s 989ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-56-SelectorManager] [8s 989ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-56-SelectorManager] [8s 989ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-55-Worker2] [8s 989ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-56-SelectorManager] [8s 989ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab99a48 for R (true) DEBUG: [HttpClient-55-Worker2] [8s 989ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [8s 990ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-55-Worker2] [8s 990ms] SocketTube(115) trying to write: 2191 DEBUG: [HttpClient-55-Worker2] [8s 990ms] SocketTube(115) wrote: 2191 DEBUG: [HttpClient-55-Worker2] [8s 990ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker2] [8s 990ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker2] [8s 990ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker2] [8s 990ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker2] [8s 990ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [8s 990ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [8s 992ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab99a48 for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 992ms] HttpClientImpl(56) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-56-SelectorManager] [8s 992ms] SocketTube(115) read bytes: 133 DEBUG: [HttpClient-56-SelectorManager] [8s 992ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 992ms] SSL Reader(SocketTube(115)) Adding 133 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [8s 992ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 992ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab99a48 for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 992ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 992ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [8s 992ms] SSL Reader(SocketTube(115)) Unwrapping: 133 DEBUG: [HttpClient-55-Worker3] [8s 992ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker3] [8s 992ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [8s 992ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 133 DEBUG: [HttpClient-55-Worker3] [8s 992ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker3] [8s 992ms] SSLFlowDelegate(SocketTube(115)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [8s 992ms] SSLFlowDelegate(SocketTube(115)) #tasks to execute: 1 DEBUG: [HttpClient-56-SelectorManager] [8s 992ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab99a48 for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 992ms] SocketTube(115) no more demand for reading DEBUG: [HttpClient-56-SelectorManager] [8s 992ms] SocketTube(115) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 993ms] SSLFlowDelegate(SocketTube(115)) finished task execution DEBUG: [HttpClient-55-Worker3] [8s 993ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-55-Worker3] [8s 993ms] SSL Writer(SocketTube(115)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [8s 993ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [8s 993ms] SSL Writer(SocketTube(115)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [8s 993ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [8s 993ms] SSL Writer(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker3] [8s 993ms] SSL Writer(SocketTube(115)) Sending 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [8s 993ms] SSL Writer(SocketTube(115)) Adding 6 to outputQ queue DEBUG: [HttpClient-55-Worker3] [8s 993ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [8s 993ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [8s 993ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [8s 993ms] SocketTube(115) trying to write: 6 DEBUG: [HttpClient-55-Worker3] [8s 993ms] SocketTube(115) wrote: 6 DEBUG: [HttpClient-55-Worker3] [8s 993ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker3] [8s 993ms] SocketTube(115) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 993ms] SocketTube(115) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 993ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker3] [8s 993ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [8s 993ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker3] [8s 993ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker3] [8s 993ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker3] [8s 993ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 993ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [8s 993ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab99a48 for R (true) DEBUG: [HttpClient-56-SelectorManager] [8s 993ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab99a48 for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 993ms] SocketTube(115) read bytes: 175 DEBUG: [HttpClient-56-SelectorManager] [8s 993ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 993ms] SSL Reader(SocketTube(115)) Adding 175 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [8s 993ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 993ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab99a48 for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 993ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 993ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker4] [8s 993ms] SSL Reader(SocketTube(115)) Unwrapping: 175 DEBUG: [HttpClient-55-Worker4] [8s 993ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 6 DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Reader(SocketTube(115)) Unwrapping: 169 DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 79 DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSLFlowDelegate(SocketTube(115)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSLFlowDelegate(SocketTube(115)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSLFlowDelegate(SocketTube(115)) finished task execution DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Reader(SocketTube(115)) Unwrapping: 90 DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 90 DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Writer(SocketTube(115)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Writer(SocketTube(115)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [8s 994ms] SSLFlowDelegate(SocketTube(115)) setALPN = h2 DEBUG: [HttpClient-55-Worker4] [8s 994ms] PlainHttpConnection(SocketTube(115)) finishConnect, setting connected=true DEBUG: [HttpClient-55-Worker4] [8s 994ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-55-Worker4] [8s 994ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-55-Worker4] [8s 995ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-55-Worker4] [8s 995ms] SSLTube(SocketTube(115)) connecting flows DEBUG: [HttpClient-55-Worker4] [8s 995ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1309d3 DEBUG: [HttpClient-55-Worker4] [8s 995ms] Http2Connection(SSLTube(SocketTube(115))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-Worker4] [8s 995ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 995ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 995ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 995ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 995ms] SSLTube(SocketTube(115)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-55-Worker4] [8s 995ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) Oct 16, 2023 7:02:58 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] [8s 995ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 63 bytes in the priority write queue DEBUG: [HttpClient-55-Worker4] [8s 995ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [8s 996ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [8s 996ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [8s 996ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker4] [8s 996ms] SSL Writer(SocketTube(115)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [8s 996ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-Worker4] [8s 996ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 13 bytes in the priority write queue DEBUG: [HttpClient-55-Worker4] [8s 996ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [8s 996ms] Http2Connection(SSLTube(SocketTube(115))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-55-Worker4] [8s 996ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-55-Worker4] [8s 996ms] Http2Connection(SSLTube(SocketTube(115))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker4] [8s 996ms] Http2Connection(SSLTube(SocketTube(115))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-55-Worker4] [8s 996ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed buffered data DEBUG: [HttpClient-55-Worker4] [8s 996ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-55-Worker4] [8s 996ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-55-Worker4] [8s 996ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-55-Worker4] [8s 996ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-55-Worker4] [8s 996ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-55-Worker4] [8s 996ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker4] [8s 996ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(0) sendHeadersOnly() Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:53499/ GET DEBUG: [HttpClient-55-Worker4] [8s 996ms] Http2Connection(SSLTube(SocketTube(115))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-55-Worker4] [8s 996ms] Http2Connection(SSLTube(SocketTube(115))) Opened stream 1 DEBUG: [HttpClient-55-Worker4] [8s 996ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 7:02:58 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] [8s 997ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 48 bytes to the write queue DEBUG: [HttpClient-55-Worker4] [8s 997ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [8s 997ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker4] [8s 997ms] Exchange sendRequestBody DEBUG: [HttpClient-55-Worker4] [8s 997ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) Sending 90 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) Adding 90 to outputQ queue DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 997ms] SocketTube(115) trying to write: 90 DEBUG: [HttpClient-55-Worker4] [8s 997ms] SocketTube(115) wrote: 90 DEBUG: [HttpClient-55-Worker4] [8s 997ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker4] [8s 997ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 997ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker4] [8s 997ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [8s 997ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker4] [8s 997ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [8s 997ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSLTube(SocketTube(115)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) wrapping 124 bytes DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) Sending 162 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) Adding 162 to outputQ queue DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 997ms] SocketTube(115) trying to write: 162 DEBUG: [HttpClient-55-Worker4] [8s 997ms] SocketTube(115) wrote: 162 DEBUG: [HttpClient-55-Worker4] [8s 997ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker4] [8s 997ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 997ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker4] [8s 997ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 997ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker4] [8s 997ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker4] [8s 997ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 997ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [8s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab99a48 for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab99a48 for None (false) DEBUG: [HttpClient-56-SelectorManager] [9s 1ms] SocketTube(115) read bytes: 1726 DEBUG: [HttpClient-56-SelectorManager] [9s 1ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 1ms] SSL Reader(SocketTube(115)) Adding 1726 bytes to read buffer TestServer(2): starting connection DEBUG: [HttpClient-56-SelectorManager] [9s 2ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab99a48 for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 2ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [9s 2ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker5] [9s 2ms] SSL Reader(SocketTube(115)) Unwrapping: 1726 DEBUG: [Test-server-pool] [9s 2ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 2ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 2ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 2ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 2ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 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: [HttpClient-55-Worker5] [9s 2ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-55-Worker5] [9s 2ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-55-Worker5] [9s 2ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-55-Worker5] [9s 2ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker5] [9s 2ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker5] [9s 2ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker5] [9s 2ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [9s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab99a48 for None (false) DEBUG: [HttpClient-56-SelectorManager] [9s 5ms] SocketTube(115) read bytes: 77 DEBUG: [HttpClient-56-SelectorManager] [9s 5ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 5ms] SSL Reader(SocketTube(115)) Adding 77 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [9s 5ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab99a48 for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 5ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [9s 5ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker6] [9s 5ms] SSL Reader(SocketTube(115)) Unwrapping: 77 DEBUG: [HttpClient-56-SelectorManager] [9s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab99a48 for R (false) DEBUG: [HttpClient-55-Worker6] [9s 5ms] SSL Reader(SocketTube(115)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker6] [9s 5ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-55-Worker6] [9s 5ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 77 DEBUG: [HttpClient-55-Worker6] [9s 5ms] SSL Reader(SocketTube(115)) sending 39 DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Reader(SocketTube(115)) Adding 39 to outputQ queue DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-55-Worker6] [9s 6ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [9s 6ms] Http2Connection(SSLTube(SocketTube(115))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [9s 6ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(1): 39 DEBUG: [HttpClient-55-Worker6] [9s 6ms] Http2Connection(SSLTube(SocketTube(115))) Processing 39 DEBUG: [HttpClient-55-Worker6] [9s 6ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-55-Worker6] [9s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [9s 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: [readLoop] [9s 6ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 6ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 6ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 6ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 6ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 6ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 6ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 6ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS Oct 16, 2023 7:02:58 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-Worker6] [9s 6ms] Http2Connection(SSLTube(SocketTube(115))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-Worker6] [9s 6ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 9 bytes to the write queue DEBUG: [HttpClient-55-Worker6] [9s 6ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker6] [9s 6ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Writer(SocketTube(115)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Writer(SocketTube(115)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Writer(SocketTube(115)) wrapping 9 bytes DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Writer(SocketTube(115)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Writer(SocketTube(115)) Sending 47 bytes downstream DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Writer(SocketTube(115)) Adding 47 to outputQ queue DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-55-Worker6] [9s 6ms] SocketTube(115) trying to write: 47 DEBUG: [HttpClient-55-Worker6] [9s 6ms] SocketTube(115) wrote: 47 DEBUG: [HttpClient-55-Worker6] [9s 6ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker6] [9s 6ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [9s 6ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker6] [9s 6ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker6] [9s 6ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(1) DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker6] [9s 6ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker6] [9s 6ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker6] [9s 6ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [9s 6ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [9s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab99a48 for R (false) DEBUG: [readLoop] [9s 7ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 7ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 7ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 7ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 7ms] 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-56-SelectorManager] [9s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab99a48 for None (false) DEBUG: [HttpClient-56-SelectorManager] [9s 10ms] SocketTube(115) read bytes: 151 DEBUG: [HttpClient-56-SelectorManager] [9s 10ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 10ms] SSL Reader(SocketTube(115)) Adding 151 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [9s 10ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab99a48 for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 10ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker7] [9s 10ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker7] [9s 10ms] SSL Reader(SocketTube(115)) Unwrapping: 151 DEBUG: [HttpClient-55-Worker7] [9s 10ms] SSL Reader(SocketTube(115)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-55-Worker7] [9s 10ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-55-Worker7] [9s 11ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 53 DEBUG: [HttpClient-55-Worker7] [9s 11ms] SSL Reader(SocketTube(115)) sending 15 DEBUG: [HttpClient-55-Worker7] [9s 11ms] SSL Reader(SocketTube(115)) Adding 15 to outputQ queue DEBUG: [HttpClient-55-Worker7] [9s 11ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker7] [9s 11ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-55-Worker7] [9s 11ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-55-Worker7] [9s 11ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-55-Worker7] [9s 11ms] Http2Connection(SSLTube(SocketTube(115))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker7] [9s 11ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(2): 15 DEBUG: [HttpClient-55-Worker7] [9s 11ms] Http2Connection(SSLTube(SocketTube(115))) Processing 15 DEBUG: [HttpClient-55-Worker7] [9s 11ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-55-Worker7] [9s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker7] [9s 11ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker7] [9s 11ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker7] [9s 11ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-55-Worker7] [9s 11ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 37272 DEBUG: [HttpClient-55-Worker7] [9s 12ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 37272 DEBUG: [HttpClient-55-Worker7] [9s 12ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-55-Worker7] [9s 12ms] HttpClientImpl(56) body subscriber registered: 1 DEBUG: [HttpClient-55-Worker7] [9s 12ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(2) DEBUG: [HttpClient-55-Worker7] [9s 12ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker7] [9s 12ms] SSL Reader(SocketTube(115)) Unwrapping: 98 DEBUG: [HttpClient-55-Worker7] [9s 12ms] SSL Reader(SocketTube(115)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-55-Worker7] [9s 12ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-55-Worker7] [9s 12ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 51 DEBUG: [HttpClient-55-Worker7] [9s 12ms] SSL Reader(SocketTube(115)) sending 13 DEBUG: [HttpClient-55-Worker7] [9s 12ms] SSL Reader(SocketTube(115)) Adding 13 to outputQ queue DEBUG: [HttpClient-55-Worker7] [9s 12ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker7] [9s 12ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-55-Worker7] [9s 12ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-55-Worker7] [9s 12ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-55-Worker7] [9s 12ms] Http2Connection(SSLTube(SocketTube(115))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker7] [9s 12ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(3): 13 DEBUG: [HttpClient-55-Worker7] [9s 12ms] Http2Connection(SSLTube(SocketTube(115))) Processing 13 DEBUG: [HttpClient-55-Worker7] [9s 12ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-55-Worker7] [9s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker7] [9s 12ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker7] [9s 12ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker7] [9s 12ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-55-Worker7] [9s 12ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-55-Worker7] [9s 13ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-55-Worker7] [9s 13ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(3) DEBUG: [HttpClient-55-Worker7] [9s 13ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker7] [9s 13ms] SSL Reader(SocketTube(115)) Unwrapping: 47 DEBUG: [HttpClient-55-Worker7] [9s 13ms] SSL Reader(SocketTube(115)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-55-Worker7] [9s 13ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-55-Worker7] [9s 13ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 47 DEBUG: [HttpClient-55-Worker7] [9s 13ms] SSL Reader(SocketTube(115)) sending 9 DEBUG: [HttpClient-55-Worker7] [9s 13ms] SSL Reader(SocketTube(115)) Adding 9 to outputQ queue DEBUG: [HttpClient-55-Worker7] [9s 13ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker7] [9s 13ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-55-Worker7] [9s 13ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-55-Worker7] [9s 13ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-55-Worker7] [9s 13ms] Http2Connection(SSLTube(SocketTube(115))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker7] [9s 13ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(4): 9 DEBUG: [HttpClient-55-Worker7] [9s 13ms] Http2Connection(SSLTube(SocketTube(115))) Processing 9 DEBUG: [HttpClient-55-Worker7] [9s 13ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-55-Worker7] [9s 13ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker7] [9s 13ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker7] [9s 13ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker7] [9s 13ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-55-Worker7] [9s 13ms] HttpClientImpl(56) body subscriber unregistered: 0 DEBUG: [HttpClient-55-Worker7] [9s 13ms] HttpClientImpl(56) ClientImpl (async) elapsed 29 millis for GET to https://127.0.0.1:53499/ DEBUG: [HttpClient-55-Worker7] [9s 13ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-55-Worker7] [9s 13ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-55-Worker7] [9s 13ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) close stream 1 DEBUG: [HttpClient-55-Worker7] [9s 13ms] Http2Connection(SSLTube(SocketTube(115))) Closed stream 1 DEBUG: [HttpClient-56-SelectorManager] [9s 13ms] HttpClientImpl(56) SelectorManager shutting down DEBUG: [HttpClient-55-Worker7] [9s 13ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@39304af6 DEBUG: [HttpClient-55-Worker7] [9s 13ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-55-Worker7] [9s 13ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(4) DEBUG: [HttpClient-55-Worker7] [9s 14ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-SelectorManager] [9s 14ms] Http2ClientImpl stopping DEBUG: [HttpClient-56-SelectorManager] [9s 14ms] Http2Connection(SSLTube(SocketTube(115))) Close all streams DEBUG: [HttpClient-55-Worker7] [9s 14ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker7] [9s 14ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker7] [9s 14ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 14ms] Http2Connection(SSLTube(SocketTube(115))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-55-Worker7] [9s 14ms] SocketTube(115) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [9s 14ms] SocketTube(115) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@5b33f339 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-55-Worker7] [9s 14ms] SocketTube(115) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [9s 14ms] SocketTube(115) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [9s 14ms] SocketTube(115) pausing read event Oct 16, 2023 7:02:58 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-Worker7] [9s 14ms] SocketTube(115) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 14ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 34 bytes to the write queue DEBUG: [HttpClient-55-Worker7] [9s 14ms] SocketTube(115) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@5b33f339 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-55-Worker7] [9s 14ms] SocketTube(115) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 14ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-56-SelectorManager] [9s 14ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-56-SelectorManager] [9s 14ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-SelectorManager] [9s 14ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 14ms] SSL Writer(SocketTube(115)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-55-Worker7] [9s 14ms] 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@1df6cf5b[Not completed, 4 dependents] (id=7885) 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@1309d3, getALPN: jdk.internal.net.http.common.MinimalFuture@58f45281[Completed normally] (id=7891), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker7] [9s 14ms] SocketTube(115) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [9s 14ms] SSL Reader(SocketTube(115)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [9s 14ms] SSL Reader(SocketTube(115)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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-Worker7] [9s 15ms] SSL Reader(SocketTube(115)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [9s 15ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1309d3, getALPN: jdk.internal.net.http.common.MinimalFuture@58f45281[Completed normally] (id=7891), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [9s 15ms] Http2Connection(SSLTube(SocketTube(115))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [9s 15ms] 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-55-Worker7] [9s 15ms] Http2Connection(SSLTube(SocketTube(115))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Oct 16, 2023 7:02:58 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-Worker7] [9s 16ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-55-Worker7] [9s 16ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-55-Worker7] [9s 16ms] PlainHttpConnection(SocketTube(115)) Closing channel: channel not registered with selector DEBUG: [HttpClient-55-Worker7] [9s 16ms] SocketTube(115) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-55-Worker7] [9s 16ms] SSLTube(SocketTube(115)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [9s 16ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: cancelled by SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker7] [9s 16ms] SSL Reader(SocketTube(115)) stop DEBUG: [HttpClient-55-Worker7] [9s 16ms] SSL Writer(SocketTube(115)) stop DEBUG: [HttpClient-55-Worker7] [9s 16ms] SocketTube(115) Stopping read scheduler DEBUG: [HttpClient-55-Worker7] [9s 16ms] SocketTube(115) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker7] [9s 16ms] SocketTube(115) Read scheduler stopped DEBUG: [HttpClient-55-Worker7] [9s 16ms] SocketTube(115) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [9s 14ms] SSL Writer(SocketTube(115)) processData, writeList remaining:34, hsTriggered:false, needWrap:false Server connection to /127.0.0.1:37272 stopping. 1 streams DEBUG: [HttpClient-56-SelectorManager] [9s 16ms] Http2Connection(SSLTube(SocketTube(115))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-56-SelectorManager] [9s 16ms] Http2Connection(SSLTube(SocketTube(115))) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [9s 17ms] HttpClientImpl(57) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [9s 18ms] HttpClientImpl(57) ClientImpl (async) send https://127.0.0.1:53499/ GET DEBUG: [HttpClient-56-Worker0] [9s 20ms] Exchange establishing exchange for https://127.0.0.1:53499/ GET, proxy=null Oct 16, 2023 7:02:58 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:58 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 21ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-56-Worker0] [9s 21ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-56-Worker0] [9s 21ms] PlainHttpConnection(SocketTube(116)) registering connect event DEBUG: [HttpClient-56-Worker0] [9s 21ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-57-SelectorManager] [9s 21ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6352403d for C (true) DEBUG: [HttpClient-57-SelectorManager] [9s 21ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: finishing connect DEBUG: [HttpClient-57-SelectorManager] [9s 21ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37278 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-56-Worker1] [9s 21ms] SocketTube(116) connecting flows DEBUG: [HttpClient-56-Worker1] [9s 21ms] SocketTube(116) read publisher got subscriber DEBUG: [HttpClient-56-Worker1] [9s 21ms] SocketTube(116) registering subscribe event DEBUG: [HttpClient-56-Worker1] [9s 21ms] SocketTube(116) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker1] [9s 21ms] SSL Writer(SocketTube(116)) requesting 1 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=37278, Session(1697432578175|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-56-Worker1] [9s 21ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker1] [9s 22ms] SSL Writer(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SocketTube(116) DEBUG: [HttpClient-56-Worker1] [9s 22ms] SocketTube(116) subscribed for writing DEBUG: [HttpClient-56-Worker1] [9s 22ms] SocketTube(116) write: registering startSubscription event DEBUG: [HttpClient-56-Worker1] [9s 22ms] SSL Writer(SocketTube(116)) onSubscribe initiating handshaking DEBUG: [HttpClient-56-Worker1] [9s 22ms] SSL Writer(SocketTube(116)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-56-Worker1] [9s 22ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-56-Worker1] [9s 22ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker1] [9s 23ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [9s 23ms] SSL Writer(SocketTube(116)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-56-Worker1] [9s 23ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [9s 23ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker1] [9s 23ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker1] [9s 23ms] SSL Writer(SocketTube(116)) Sending 2191 bytes downstream DEBUG: [HttpClient-56-Worker1] [9s 23ms] SSL Writer(SocketTube(116)) Adding 2191 to outputQ queue DEBUG: [HttpClient-56-Worker1] [9s 23ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker1] [9s 23ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [9s 24ms] SocketTube(116) subscribe event raised DEBUG: [HttpClient-57-SelectorManager] [9s 24ms] 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@69aa2b4d[Not completed, 4 dependents] (id=7950) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@2ca8b81c[Not completed, 1 dependents] (id=7956), 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-57-SelectorManager] [9s 24ms] SocketTube(116) read demand reset to 0 DEBUG: [HttpClient-57-SelectorManager] [9s 24ms] SocketTube(116) calling onSubscribe DEBUG: [HttpClient-57-SelectorManager] [9s 24ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-57-SelectorManager] [9s 24ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-57-SelectorManager] [9s 24ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 24ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [9s 24ms] SSL Reader(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@2ca8b81c[Not completed, 1 dependents] (id=7956), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-57-SelectorManager] [9s 24ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-57-SelectorManager] [9s 24ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-57-SelectorManager] [9s 24ms] SocketTube(116) onSubscribe called DEBUG: [HttpClient-57-SelectorManager] [9s 24ms] SocketTube(116) pending subscriber subscribed DEBUG: [HttpClient-57-SelectorManager] [9s 24ms] SocketTube(116) write: starting subscription DEBUG: [HttpClient-57-SelectorManager] [9s 24ms] SocketTube(116) write: offloading requestMore DEBUG: [HttpClient-57-SelectorManager] [9s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0a561c for R (true) DEBUG: [HttpClient-56-Worker2] [9s 24ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker2] [9s 24ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [9s 24ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-56-Worker2] [9s 24ms] SocketTube(116) trying to write: 2191 DEBUG: [HttpClient-56-Worker2] [9s 24ms] SocketTube(116) wrote: 2191 DEBUG: [HttpClient-56-Worker2] [9s 24ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker2] [9s 24ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [9s 24ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [9s 24ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker2] [9s 24ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [9s 24ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [9s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0a561c for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 26ms] HttpClientImpl(57) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-57-SelectorManager] [9s 26ms] SocketTube(116) read bytes: 133 DEBUG: [HttpClient-57-SelectorManager] [9s 26ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 26ms] SSL Reader(SocketTube(116)) Adding 133 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [9s 26ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0a561c for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 26ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [9s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0a561c for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 26ms] SocketTube(116) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [9s 26ms] 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 26ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [9s 26ms] SSL Reader(SocketTube(116)) Unwrapping: 133 DEBUG: [HttpClient-56-Worker3] [9s 26ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker3] [9s 26ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [9s 26ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 133 DEBUG: [HttpClient-56-Worker3] [9s 26ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker3] [9s 26ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker3] [9s 26ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker3] [9s 27ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-56-Worker3] [9s 27ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-56-Worker3] [9s 27ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker3] [9s 27ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [9s 27ms] SSL Writer(SocketTube(116)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [9s 27ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [9s 27ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker3] [9s 27ms] SSL Writer(SocketTube(116)) Sending 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [9s 27ms] SSL Writer(SocketTube(116)) Adding 6 to outputQ queue DEBUG: [HttpClient-56-Worker3] [9s 27ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [9s 27ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [9s 27ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [9s 27ms] SocketTube(116) trying to write: 6 DEBUG: [HttpClient-56-Worker3] [9s 27ms] SocketTube(116) wrote: 6 DEBUG: [HttpClient-56-Worker3] [9s 27ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker3] [9s 27ms] SocketTube(116) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 27ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 27ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker3] [9s 27ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [9s 27ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker3] [9s 27ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker3] [9s 27ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker3] [9s 27ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 27ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-SelectorManager] [9s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0a561c for R (true) DEBUG: [HttpClient-57-SelectorManager] [9s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0a561c for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 27ms] SocketTube(116) read bytes: 175 DEBUG: [HttpClient-57-SelectorManager] [9s 27ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 27ms] SSL Reader(SocketTube(116)) Adding 175 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [9s 27ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0a561c for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 27ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 27ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [9s 27ms] SSL Reader(SocketTube(116)) Unwrapping: 175 DEBUG: [HttpClient-56-Worker4] [9s 27ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-56-Worker4] [9s 27ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [9s 27ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 6 DEBUG: [HttpClient-56-Worker4] [9s 27ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker4] [9s 27ms] SSL Reader(SocketTube(116)) Unwrapping: 169 DEBUG: [HttpClient-56-Worker4] [9s 27ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 79 DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Reader(SocketTube(116)) Unwrapping: 90 DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 90 DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Writer(SocketTube(116)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSLFlowDelegate(SocketTube(116)) setALPN = h2 DEBUG: [HttpClient-56-Worker4] [9s 28ms] PlainHttpConnection(SocketTube(116)) finishConnect, setting connected=true DEBUG: [HttpClient-56-Worker4] [9s 28ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-56-Worker4] [9s 28ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-56-Worker4] [9s 28ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSLTube(SocketTube(116)) connecting flows DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@355f3f3c DEBUG: [HttpClient-56-Worker4] [9s 28ms] Http2Connection(SSLTube(SocketTube(116))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 28ms] SSLTube(SocketTube(116)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-56-Worker4] [9s 28ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) Oct 16, 2023 7:02:58 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 29ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 63 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [9s 29ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [9s 29ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [9s 29ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [9s 29ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-Worker4] [9s 29ms] SSL Writer(SocketTube(116)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [9s 29ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 7:02:58 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 29ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 13 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [9s 29ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [9s 29ms] Http2Connection(SSLTube(SocketTube(116))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-56-Worker4] [9s 29ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-56-Worker4] [9s 29ms] Http2Connection(SSLTube(SocketTube(116))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker4] [9s 29ms] Http2Connection(SSLTube(SocketTube(116))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-56-Worker4] [9s 29ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed buffered data DEBUG: [HttpClient-56-Worker4] [9s 29ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-56-Worker4] [9s 29ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-56-Worker4] [9s 29ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-56-Worker4] [9s 29ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-56-Worker4] [9s 29ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-56-Worker4] [9s 29ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [9s 29ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(0) sendHeadersOnly() Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:53499/ GET DEBUG: [HttpClient-56-Worker4] [9s 29ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-56-Worker4] [9s 29ms] Http2Connection(SSLTube(SocketTube(116))) Opened stream 1 DEBUG: [HttpClient-56-Worker4] [9s 29ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 7:02:58 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 30ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 48 bytes to the write queue DEBUG: [HttpClient-56-Worker4] [9s 30ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [9s 30ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [9s 30ms] Exchange sendRequestBody DEBUG: [HttpClient-56-Worker4] [9s 30ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-56-Worker4] [9s 30ms] SSL Writer(SocketTube(116)) Sending 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [9s 30ms] SSL Writer(SocketTube(116)) Adding 90 to outputQ queue DEBUG: [HttpClient-56-Worker4] [9s 30ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [9s 30ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 30ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [9s 30ms] SocketTube(116) trying to write: 90 DEBUG: [HttpClient-56-Worker4] [9s 30ms] SocketTube(116) wrote: 90 DEBUG: [HttpClient-56-Worker4] [9s 30ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker4] [9s 30ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 30ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker4] [9s 31ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [9s 31ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker4] [9s 31ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [9s 31ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSLTube(SocketTube(116)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) wrapping 124 bytes DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) Sending 162 bytes downstream DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) Adding 162 to outputQ queue DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-56-Worker4] [9s 31ms] SocketTube(116) trying to write: 162 DEBUG: [HttpClient-56-Worker4] [9s 31ms] SocketTube(116) wrote: 162 DEBUG: [HttpClient-56-Worker4] [9s 31ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker4] [9s 31ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 31ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker4] [9s 31ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker4] [9s 31ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker4] [9s 31ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker4] [9s 31ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 31ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [9s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0a561c for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [9s 32ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 32ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 32ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 32ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-57-SelectorManager] [9s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0a561c for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 32ms] SocketTube(116) read bytes: 1803 DEBUG: [HttpClient-57-SelectorManager] [9s 32ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 32ms] SSL Reader(SocketTube(116)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [9s 32ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0a561c for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 32ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [9s 32ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker5] [9s 32ms] SSL Reader(SocketTube(116)) Unwrapping: 1803 DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Reader(SocketTube(116)) Unwrapping: 77 DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Reader(SocketTube(116)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 77 DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Reader(SocketTube(116)) sending 39 DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Reader(SocketTube(116)) Adding 39 to outputQ queue DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-56-Worker5] [9s 33ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-56-Worker5] [9s 33ms] Http2Connection(SSLTube(SocketTube(116))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker5] [9s 33ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(1): 39 DEBUG: [HttpClient-56-Worker5] [9s 33ms] Http2Connection(SSLTube(SocketTube(116))) Processing 39 DEBUG: [HttpClient-56-Worker5] [9s 33ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-56-Worker5] [9s 33ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [9s 33ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Oct 16, 2023 7:02:58 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 33ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-56-Worker5] [9s 33ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 9 bytes to the write queue DEBUG: [HttpClient-56-Worker5] [9s 33ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker5] [9s 33ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Writer(SocketTube(116)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Writer(SocketTube(116)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Writer(SocketTube(116)) wrapping 9 bytes DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Writer(SocketTube(116)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker5] [9s 33ms] SSL Writer(SocketTube(116)) Sending 47 bytes downstream DEBUG: [HttpClient-56-Worker5] [9s 34ms] SSL Writer(SocketTube(116)) Adding 47 to outputQ queue DEBUG: [HttpClient-56-Worker5] [9s 34ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [9s 34ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker5] [9s 34ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-56-Worker5] [9s 34ms] SocketTube(116) trying to write: 47 DEBUG: [HttpClient-56-Worker5] [9s 34ms] SocketTube(116) wrote: 47 DEBUG: [HttpClient-56-Worker5] [9s 34ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker5] [9s 34ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [9s 34ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [9s 34ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [9s 34ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker5] [9s 34ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker5] [9s 34ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker5] [9s 34ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker5] [9s 34ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(1) DEBUG: [HttpClient-56-Worker5] [9s 34ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [9s 34ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker5] [9s 34ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker5] [9s 34ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker5] [9s 34ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [9s 34ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [9s 34ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0a561c for R (false) DEBUG: [readLoop] [9s 37ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 37ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 37ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 37ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 37ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 37ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 37ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 37ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 37ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 37ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 37ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 37ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started DEBUG: [readLoop] [9s 38ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 38ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 38ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 38ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-57-SelectorManager] [9s 40ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0a561c for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 40ms] SocketTube(116) read bytes: 151 DEBUG: [HttpClient-57-SelectorManager] [9s 40ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 40ms] SSL Reader(SocketTube(116)) Adding 151 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [9s 40ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 40ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0a561c for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 40ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [9s 40ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker6] [9s 40ms] SSL Reader(SocketTube(116)) Unwrapping: 151 DEBUG: [HttpClient-56-Worker6] [9s 40ms] SSL Reader(SocketTube(116)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-56-Worker6] [9s 40ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-56-Worker6] [9s 40ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 53 DEBUG: [HttpClient-56-Worker6] [9s 40ms] SSL Reader(SocketTube(116)) sending 15 DEBUG: [HttpClient-56-Worker6] [9s 40ms] SSL Reader(SocketTube(116)) Adding 15 to outputQ queue DEBUG: [HttpClient-56-Worker6] [9s 40ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [9s 40ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-56-Worker6] [9s 40ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-56-Worker6] [9s 40ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [9s 40ms] Http2Connection(SSLTube(SocketTube(116))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [9s 40ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(2): 15 DEBUG: [HttpClient-56-Worker6] [9s 40ms] Http2Connection(SSLTube(SocketTube(116))) Processing 15 DEBUG: [HttpClient-56-Worker6] [9s 40ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-56-Worker6] [9s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [9s 40ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker6] [9s 41ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker6] [9s 41ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-56-Worker6] [9s 41ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 37278 DEBUG: [HttpClient-56-Worker6] [9s 41ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 37278 DEBUG: [HttpClient-56-Worker6] [9s 41ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-56-Worker6] [9s 41ms] HttpClientImpl(57) body subscriber registered: 1 DEBUG: [HttpClient-56-Worker6] [9s 41ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(2) DEBUG: [HttpClient-56-Worker6] [9s 41ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [9s 41ms] SSL Reader(SocketTube(116)) Unwrapping: 98 DEBUG: [HttpClient-56-Worker6] [9s 41ms] SSL Reader(SocketTube(116)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-56-Worker6] [9s 41ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-56-Worker6] [9s 41ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 51 DEBUG: [HttpClient-56-Worker6] [9s 41ms] SSL Reader(SocketTube(116)) sending 13 DEBUG: [HttpClient-56-Worker6] [9s 41ms] SSL Reader(SocketTube(116)) Adding 13 to outputQ queue DEBUG: [HttpClient-56-Worker6] [9s 41ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [9s 41ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-56-Worker6] [9s 41ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-56-Worker6] [9s 41ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [9s 41ms] Http2Connection(SSLTube(SocketTube(116))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [9s 41ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(3): 13 DEBUG: [HttpClient-56-Worker6] [9s 41ms] Http2Connection(SSLTube(SocketTube(116))) Processing 13 DEBUG: [HttpClient-56-Worker6] [9s 41ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-56-Worker6] [9s 41ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [9s 41ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker6] [9s 41ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker6] [9s 41ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-56-Worker6] [9s 41ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-56-Worker6] [9s 41ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-56-Worker6] [9s 42ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(3) DEBUG: [HttpClient-56-Worker6] [9s 42ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [9s 42ms] SSL Reader(SocketTube(116)) Unwrapping: 47 DEBUG: [HttpClient-56-Worker6] [9s 42ms] SSL Reader(SocketTube(116)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-56-Worker6] [9s 42ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-56-Worker6] [9s 42ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 47 DEBUG: [HttpClient-56-Worker6] [9s 42ms] SSL Reader(SocketTube(116)) sending 9 DEBUG: [HttpClient-56-Worker6] [9s 42ms] SSL Reader(SocketTube(116)) Adding 9 to outputQ queue DEBUG: [HttpClient-56-Worker6] [9s 42ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [9s 42ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-56-Worker6] [9s 42ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-56-Worker6] [9s 42ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [9s 42ms] Http2Connection(SSLTube(SocketTube(116))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [9s 42ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(4): 9 DEBUG: [HttpClient-56-Worker6] [9s 42ms] Http2Connection(SSLTube(SocketTube(116))) Processing 9 DEBUG: [HttpClient-56-Worker6] [9s 42ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-56-Worker6] [9s 42ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [9s 42ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker6] [9s 42ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker6] [9s 42ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-56-Worker6] [9s 42ms] HttpClientImpl(57) body subscriber unregistered: 0 DEBUG: [HttpClient-56-Worker6] [9s 42ms] HttpClientImpl(57) ClientImpl (async) elapsed 24 millis for GET to https://127.0.0.1:53499/ DEBUG: [HttpClient-56-Worker6] [9s 42ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-56-Worker6] [9s 42ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-56-Worker6] [9s 42ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) close stream 1 DEBUG: [HttpClient-56-Worker6] [9s 42ms] Http2Connection(SSLTube(SocketTube(116))) Closed stream 1 DEBUG: [HttpClient-56-Worker6] [9s 42ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7202993c DEBUG: [HttpClient-56-Worker6] [9s 42ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-56-Worker6] [9s 42ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(4) DEBUG: [HttpClient-56-Worker6] [9s 42ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [9s 42ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker6] [9s 42ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker6] [9s 42ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker6] [9s 42ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [9s 42ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [9s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0a561c for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 45ms] HttpClientImpl(57) SelectorManager shutting down DEBUG: [HttpClient-57-SelectorManager] [9s 45ms] Http2ClientImpl stopping DEBUG: [HttpClient-57-SelectorManager] [9s 45ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-57-SelectorManager] [9s 45ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 7:02:58 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 46ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 34 bytes to the write queue DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SSL Writer(SocketTube(116)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SSL Writer(SocketTube(116)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SSL Writer(SocketTube(116)) wrapping 34 bytes DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SSL Writer(SocketTube(116)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SSL Writer(SocketTube(116)) Sending 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SSL Writer(SocketTube(116)) Adding 72 to outputQ queue DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SocketTube(116) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SocketTube(116) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SocketTube(116) pausing read event DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] 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@69aa2b4d[Not completed, 4 dependents] (id=7950) 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@355f3f3c, getALPN: jdk.internal.net.http.common.MinimalFuture@2ca8b81c[Completed normally] (id=7956), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SocketTube(116) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SSL Reader(SocketTube(116)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 46ms] SSL Reader(SocketTube(116)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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-SelectorManager] [9s 47ms] SSL Reader(SocketTube(116)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 47ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@355f3f3c, getALPN: jdk.internal.net.http.common.MinimalFuture@2ca8b81c[Completed normally] (id=7956), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 47ms] Http2Connection(SSLTube(SocketTube(116))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 47ms] SSLTube(SocketTube(116)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 47ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-57-SelectorManager] [9s 47ms] SSL Reader(SocketTube(116)) stop DEBUG: [HttpClient-57-SelectorManager] [9s 47ms] SSL Writer(SocketTube(116)) stop DEBUG: [HttpClient-56-Worker7] [9s 47ms] 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.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-56-Worker7] [9s 47ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Oct 16, 2023 7:02:58 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-56-Worker7] [9s 47ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-56-Worker7] [9s 47ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-56-Worker7] [9s 47ms] PlainHttpConnection(SocketTube(116)) Closing channel: channel not registered with selector DEBUG: [HttpClient-56-Worker7] [9s 47ms] SocketTube(116) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:37278 stopping. 1 streams DEBUG: [HttpClient-57-SelectorManager] [9s 47ms] SocketTube(116) Stopping read scheduler DEBUG: [HttpClient-57-SelectorManager] [9s 48ms] SocketTube(116) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [9s 48ms] SocketTube(116) Read scheduler stopped DEBUG: [HttpClient-57-SelectorManager] [9s 48ms] SocketTube(116) write: cancel DEBUG: [HttpClient-57-SelectorManager] [9s 48ms] SocketTube(116) write: resetting demand to 0 DEBUG: [HttpClient-57-SelectorManager] [9s 48ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) TestServer: Connection writer stopping DEBUG: [HttpClient-57-SelectorManager] [9s 48ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [9s 48ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-57-SelectorManager] [9s 48ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [MainThread] [9s 49ms] HttpClientImpl(58) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [9s 50ms] HttpClientImpl(58) ClientImpl (async) send https://127.0.0.1:53499/ GET DEBUG: [HttpClient-57-Worker0] [9s 50ms] Exchange establishing exchange for https://127.0.0.1:53499/ GET, proxy=null Oct 16, 2023 7:02:58 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:58 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 52ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-57-Worker0] [9s 52ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-57-Worker0] [9s 52ms] PlainHttpConnection(SocketTube(117)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [9s 52ms] PlainHttpConnection(SocketTube(117)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [9s 52ms] PlainHttpConnection(SocketTube(117)) registering connect event DEBUG: [HttpClient-57-Worker0] [9s 52ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-58-SelectorManager] [9s 52ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@e20d735 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-58-SelectorManager] [9s 52ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-58-SelectorManager] [9s 52ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51341 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51341, Session(1697432578210|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-57-Worker1] [9s 52ms] SocketTube(117) connecting flows DEBUG: [HttpClient-57-Worker1] [9s 52ms] SocketTube(117) read publisher got subscriber DEBUG: [HttpClient-57-Worker1] [9s 52ms] SocketTube(117) registering subscribe event DEBUG: [HttpClient-57-Worker1] [9s 52ms] SocketTube(117) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [9s 52ms] SocketTube(117) subscribe event raised DEBUG: [HttpClient-58-SelectorManager] [9s 53ms] 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@4d8bc45[Not completed, 4 dependents] (id=8015) 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 53ms] SocketTube(117) read demand reset to 0 DEBUG: [HttpClient-58-SelectorManager] [9s 53ms] SocketTube(117) calling onSubscribe DEBUG: [HttpClient-58-SelectorManager] [9s 53ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [9s 53ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-58-SelectorManager] [9s 53ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 53ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [9s 53ms] 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 53ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-58-SelectorManager] [9s 53ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-58-SelectorManager] [9s 53ms] SocketTube(117) onSubscribe called DEBUG: [HttpClient-58-SelectorManager] [9s 53ms] SocketTube(117) pending subscriber subscribed DEBUG: [HttpClient-58-SelectorManager] [9s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for R (true) DEBUG: [HttpClient-57-Worker1] [9s 52ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker1] [9s 53ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker1] [9s 53ms] SSL Writer(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SocketTube(117) DEBUG: [HttpClient-57-Worker1] [9s 53ms] SocketTube(117) subscribed for writing DEBUG: [HttpClient-57-Worker1] [9s 53ms] SocketTube(117) write: registering startSubscription event DEBUG: [HttpClient-57-Worker1] [9s 53ms] SSL Writer(SocketTube(117)) onSubscribe initiating handshaking DEBUG: [HttpClient-58-SelectorManager] [9s 53ms] SocketTube(117) write: starting subscription DEBUG: [HttpClient-58-SelectorManager] [9s 53ms] SocketTube(117) write: offloading requestMore DEBUG: [HttpClient-57-Worker2] [9s 53ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker2] [9s 53ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [9s 53ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [9s 53ms] SSL Writer(SocketTube(117)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-57-Worker1] [9s 53ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-57-Worker1] [9s 53ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker1] [9s 57ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [9s 57ms] SSL Writer(SocketTube(117)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-57-Worker1] [9s 57ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [9s 57ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker1] [9s 57ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker1] [9s 57ms] SSL Writer(SocketTube(117)) Sending 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [9s 57ms] SSL Writer(SocketTube(117)) Adding 2191 to outputQ queue DEBUG: [HttpClient-57-Worker1] [9s 57ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker1] [9s 57ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker1] [9s 57ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [9s 57ms] SocketTube(117) trying to write: 2191 DEBUG: [HttpClient-57-Worker1] [9s 58ms] SocketTube(117) wrote: 2191 DEBUG: [HttpClient-57-Worker1] [9s 58ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker1] [9s 58ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [9s 58ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [9s 58ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker1] [9s 58ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [9s 59ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 60ms] HttpClientImpl(58) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-58-SelectorManager] [9s 60ms] SocketTube(117) read bytes: 139 DEBUG: [HttpClient-58-SelectorManager] [9s 60ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 60ms] SSL Reader(SocketTube(117)) Adding 139 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 60ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 60ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [9s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 60ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [9s 60ms] 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 60ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [9s 60ms] SSL Reader(SocketTube(117)) Unwrapping: 139 DEBUG: [HttpClient-57-Worker3] [9s 61ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-57-Worker3] [9s 61ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [9s 61ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 133 DEBUG: [HttpClient-57-Worker3] [9s 61ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker3] [9s 61ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker3] [9s 61ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker3] [9s 61ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-57-Worker3] [9s 61ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-57-Worker3] [9s 61ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Writer(SocketTube(117)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Writer(SocketTube(117)) Sending 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Writer(SocketTube(117)) Adding 6 to outputQ queue DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [9s 62ms] SocketTube(117) trying to write: 6 DEBUG: [HttpClient-57-Worker3] [9s 62ms] SocketTube(117) wrote: 6 DEBUG: [HttpClient-57-Worker3] [9s 62ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker3] [9s 62ms] SocketTube(117) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 62ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Reader(SocketTube(117)) Unwrapping: 6 DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 6 DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker3] [9s 62ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker3] [9s 62ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker3] [9s 62ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker3] [9s 62ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [9s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for R (true) DEBUG: [HttpClient-58-SelectorManager] [9s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 62ms] SocketTube(117) read bytes: 169 DEBUG: [HttpClient-58-SelectorManager] [9s 62ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 62ms] SSL Reader(SocketTube(117)) Adding 169 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 62ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 62ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 62ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [9s 62ms] SSL Reader(SocketTube(117)) Unwrapping: 169 DEBUG: [HttpClient-57-Worker4] [9s 62ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-57-Worker4] [9s 62ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [9s 62ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 79 DEBUG: [HttpClient-57-Worker4] [9s 62ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker4] [9s 62ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker4] [9s 62ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSL Reader(SocketTube(117)) Unwrapping: 90 DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 90 DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSL Writer(SocketTube(117)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSLFlowDelegate(SocketTube(117)) setALPN = h2 DEBUG: [HttpClient-57-Worker4] [9s 63ms] PlainHttpConnection(SocketTube(117)) finishConnect, setting connected=true DEBUG: [HttpClient-57-Worker4] [9s 63ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-57-Worker4] [9s 63ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-57-Worker4] [9s 63ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSLTube(SocketTube(117)) connecting flows DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7836a917 DEBUG: [HttpClient-57-Worker4] [9s 63ms] Http2Connection(SSLTube(SocketTube(117))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 63ms] SSLTube(SocketTube(117)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-57-Worker4] [9s 63ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) Oct 16, 2023 7:02:58 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 66ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 63 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [9s 66ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [9s 66ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [9s 66ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [9s 66ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-Worker4] [9s 66ms] SSL Writer(SocketTube(117)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [9s 66ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 7:02:58 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 66ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 13 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [9s 66ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [9s 66ms] Http2Connection(SSLTube(SocketTube(117))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-57-Worker4] [9s 66ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-57-Worker4] [9s 66ms] Http2Connection(SSLTube(SocketTube(117))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker4] [9s 66ms] Http2Connection(SSLTube(SocketTube(117))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-57-Worker4] [9s 66ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed buffered data DEBUG: [HttpClient-57-Worker4] [9s 66ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-Worker4] [9s 66ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-Worker4] [9s 66ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-57-Worker4] [9s 66ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-57-Worker4] [9s 66ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-57-Worker4] [9s 66ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [9s 66ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(0) sendHeadersOnly() Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:53499/ GET DEBUG: [HttpClient-57-Worker4] [9s 66ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-57-Worker4] [9s 66ms] Http2Connection(SSLTube(SocketTube(117))) Opened stream 1 DEBUG: [HttpClient-57-Worker4] [9s 66ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 7:02:58 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 67ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 48 bytes to the write queue DEBUG: [HttpClient-57-Worker4] [9s 67ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [9s 67ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [9s 67ms] Exchange sendRequestBody DEBUG: [HttpClient-57-Worker4] [9s 67ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) Sending 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) Adding 90 to outputQ queue DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [9s 67ms] SocketTube(117) trying to write: 90 DEBUG: [HttpClient-57-Worker4] [9s 67ms] SocketTube(117) wrote: 90 DEBUG: [HttpClient-57-Worker4] [9s 67ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker4] [9s 67ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 67ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker4] [9s 67ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [9s 67ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker4] [9s 67ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [9s 67ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSLTube(SocketTube(117)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) wrapping 124 bytes DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) Sending 162 bytes downstream DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) Adding 162 to outputQ queue DEBUG: [HttpClient-57-Worker4] [9s 67ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [9s 68ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 68ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-57-Worker4] [9s 68ms] SocketTube(117) trying to write: 162 DEBUG: [HttpClient-57-Worker4] [9s 68ms] SocketTube(117) wrote: 162 DEBUG: [HttpClient-57-Worker4] [9s 68ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker4] [9s 68ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 68ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 68ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 68ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker4] [9s 68ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker4] [9s 68ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [9s 68ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 68ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [9s 68ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker4] [9s 68ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker4] [9s 68ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker4] [9s 68ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [HttpClient-58-SelectorManager] [9s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for None (false) DEBUG: [HttpClient-57-Worker4] [9s 68ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [9s 68ms] SocketTube(117) read bytes: 1726 DEBUG: [HttpClient-58-SelectorManager] [9s 68ms] SSL Reader(SocketTube(117)) onNext DEBUG: [Test-server-pool] [9s 68ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 68ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 68ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 68ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 68ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [9s 68ms] SSL Reader(SocketTube(117)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [9s 68ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 68ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 68ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [9s 68ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker5] [9s 68ms] SSL Reader(SocketTube(117)) Unwrapping: 1726 DEBUG: [HttpClient-58-SelectorManager] [9s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 68ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [9s 68ms] SocketTube(117) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [9s 68ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-57-Worker5] [9s 68ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-57-Worker5] [9s 68ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-57-Worker5] [9s 68ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker5] [9s 68ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker5] [9s 68ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker5] [9s 68ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [9s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for R (true) DEBUG: [HttpClient-58-SelectorManager] [9s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 69ms] SocketTube(117) read bytes: 77 DEBUG: [HttpClient-58-SelectorManager] [9s 69ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 69ms] SSL Reader(SocketTube(117)) Adding 77 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 69ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 69ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [9s 69ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 69ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 69ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 69ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 69ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 69ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 69ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 69ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 69ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 69ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 69ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 69ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-Worker6] [9s 69ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker6] [9s 69ms] SSL Reader(SocketTube(117)) Unwrapping: 77 DEBUG: [HttpClient-57-Worker6] [9s 69ms] SSL Reader(SocketTube(117)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker6] [9s 69ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-57-Worker6] [9s 69ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 77 DEBUG: [HttpClient-57-Worker6] [9s 69ms] SSL Reader(SocketTube(117)) sending 39 DEBUG: [HttpClient-57-Worker6] [9s 69ms] SSL Reader(SocketTube(117)) Adding 39 to outputQ queue DEBUG: [HttpClient-57-Worker6] [9s 69ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [9s 69ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker6] [9s 69ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-57-Worker6] [9s 69ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-57-Worker6] [9s 69ms] Http2Connection(SSLTube(SocketTube(117))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker6] [9s 69ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(1): 39 DEBUG: [HttpClient-57-Worker6] [9s 69ms] Http2Connection(SSLTube(SocketTube(117))) Processing 39 DEBUG: [HttpClient-57-Worker6] [9s 69ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-57-Worker6] [9s 69ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [9s 69ms] 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 7:02:58 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 69ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-57-Worker6] [9s 70ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 9 bytes to the write queue DEBUG: [HttpClient-57-Worker6] [9s 70ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker6] [9s 70ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker6] [9s 70ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker6] [9s 70ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-Worker6] [9s 70ms] SSL Writer(SocketTube(117)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-57-Worker6] [9s 70ms] SSL Writer(SocketTube(117)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker6] [9s 70ms] SSL Writer(SocketTube(117)) wrapping 9 bytes DEBUG: [HttpClient-57-Worker6] [9s 70ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [9s 70ms] SSL Writer(SocketTube(117)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-57-Worker6] [9s 70ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [9s 70ms] SSL Writer(SocketTube(117)) Sending 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [9s 70ms] SSL Writer(SocketTube(117)) Adding 47 to outputQ queue DEBUG: [HttpClient-57-Worker6] [9s 70ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [9s 70ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [9s 70ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [9s 70ms] SocketTube(117) trying to write: 47 DEBUG: [HttpClient-57-Worker6] [9s 70ms] SocketTube(117) wrote: 47 DEBUG: [HttpClient-57-Worker6] [9s 70ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker6] [9s 70ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [9s 70ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [9s 70ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [9s 70ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [readLoop] [9s 70ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 70ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 70ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 70ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 70ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [9s 70ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker6] [9s 71ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker6] [9s 71ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [9s 71ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(1) DEBUG: [HttpClient-57-Worker6] [9s 71ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [9s 71ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker6] [9s 71ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker6] [9s 71ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker6] [9s 71ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [9s 71ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [9s 73ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for R (false) TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-58-SelectorManager] [9s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 77ms] SocketTube(117) read bytes: 151 DEBUG: [HttpClient-58-SelectorManager] [9s 77ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 77ms] SSL Reader(SocketTube(117)) Adding 151 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 77ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41da32ba for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 77ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker7] [9s 77ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker7] [9s 77ms] SSL Reader(SocketTube(117)) Unwrapping: 151 DEBUG: [HttpClient-57-Worker7] [9s 78ms] SSL Reader(SocketTube(117)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-57-Worker7] [9s 78ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-57-Worker7] [9s 78ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 53 DEBUG: [HttpClient-57-Worker7] [9s 78ms] SSL Reader(SocketTube(117)) sending 15 DEBUG: [HttpClient-57-Worker7] [9s 78ms] SSL Reader(SocketTube(117)) Adding 15 to outputQ queue DEBUG: [HttpClient-57-Worker7] [9s 78ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [9s 78ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-57-Worker7] [9s 78ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-57-Worker7] [9s 78ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [9s 78ms] Http2Connection(SSLTube(SocketTube(117))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [9s 78ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(2): 15 DEBUG: [HttpClient-57-Worker7] [9s 78ms] Http2Connection(SSLTube(SocketTube(117))) Processing 15 DEBUG: [HttpClient-57-Worker7] [9s 78ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-57-Worker7] [9s 78ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [9s 78ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [9s 78ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [9s 78ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-57-Worker7] [9s 78ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 51341 DEBUG: [HttpClient-57-Worker7] [9s 78ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 51341 DEBUG: [HttpClient-57-Worker7] [9s 79ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-57-Worker7] [9s 79ms] HttpClientImpl(58) body subscriber registered: 1 DEBUG: [HttpClient-57-Worker7] [9s 79ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(2) DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) Unwrapping: 98 DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 51 DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) sending 13 DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) Adding 13 to outputQ queue DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-57-Worker7] [9s 79ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [9s 79ms] Http2Connection(SSLTube(SocketTube(117))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [9s 79ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(3): 13 DEBUG: [HttpClient-57-Worker7] [9s 79ms] Http2Connection(SSLTube(SocketTube(117))) Processing 13 DEBUG: [HttpClient-57-Worker7] [9s 79ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-57-Worker7] [9s 79ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [9s 79ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [9s 79ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [9s 79ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-57-Worker7] [9s 79ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-57-Worker7] [9s 79ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-57-Worker7] [9s 79ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(3) DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) Unwrapping: 47 DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 47 DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) sending 9 DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) Adding 9 to outputQ queue DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-57-Worker7] [9s 79ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-57-Worker7] [9s 79ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [9s 79ms] Http2Connection(SSLTube(SocketTube(117))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [9s 79ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(4): 9 DEBUG: [HttpClient-57-Worker7] [9s 79ms] Http2Connection(SSLTube(SocketTube(117))) Processing 9 DEBUG: [HttpClient-57-Worker7] [9s 79ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-57-Worker7] [9s 80ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [9s 80ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [9s 80ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [9s 80ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-57-Worker7] [9s 80ms] HttpClientImpl(58) body subscriber unregistered: 0 DEBUG: [HttpClient-57-Worker7] [9s 80ms] HttpClientImpl(58) ClientImpl (async) elapsed 29 millis for GET to https://127.0.0.1:53499/ DEBUG: [HttpClient-57-Worker7] [9s 80ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [9s 80ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [9s 80ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) close stream 1 DEBUG: [HttpClient-57-Worker7] [9s 80ms] Http2Connection(SSLTube(SocketTube(117))) Closed stream 1 DEBUG: [HttpClient-57-Worker7] [9s 80ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5c9ff683 DEBUG: [HttpClient-58-SelectorManager] [9s 80ms] HttpClientImpl(58) SelectorManager shutting down DEBUG: [HttpClient-58-SelectorManager] [9s 80ms] Http2ClientImpl stopping DEBUG: [HttpClient-58-SelectorManager] [9s 80ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [HttpClient-58-SelectorManager] [9s 80ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 7:02:58 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 80ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 34 bytes to the write queue DEBUG: [HttpClient-58-SelectorManager] [9s 80ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-58-SelectorManager] [9s 80ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-58-SelectorManager] [9s 80ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-SelectorManager] [9s 80ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] SSL Writer(SocketTube(117)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] SSL Writer(SocketTube(117)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] SSL Writer(SocketTube(117)) wrapping 34 bytes DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] SSL Writer(SocketTube(117)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] SSL Writer(SocketTube(117)) Sending 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] SSL Writer(SocketTube(117)) Adding 72 to outputQ queue DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker7] [9s 80ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-57-Worker7] [9s 81ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(4) DEBUG: [HttpClient-57-Worker7] [9s 81ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [9s 81ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker7] [9s 81ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker7] [9s 81ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] SocketTube(117) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] SocketTube(117) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] SocketTube(117) pausing read event DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] 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@4d8bc45[Not completed, 4 dependents] (id=8015) 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@7836a917, getALPN: jdk.internal.net.http.common.MinimalFuture@70d1d643[Completed normally] (id=8021), 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 81ms] SocketTube(117) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] SSL Reader(SocketTube(117)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 81ms] 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 82ms] SSL Reader(SocketTube(117)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 82ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7836a917, getALPN: jdk.internal.net.http.common.MinimalFuture@70d1d643[Completed normally] (id=8021), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [9s 81ms] SocketTube(117) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [9s 82ms] SocketTube(117) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@5e3a4f8a (java.io.IOException: selector manager closed) DEBUG: [HttpClient-57-Worker7] [9s 82ms] SocketTube(117) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [9s 82ms] SocketTube(117) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker7] [9s 82ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [9s 82ms] Http2Connection(SSLTube(SocketTube(117))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 84ms] SSLTube(SocketTube(117)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 84ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker8] [9s 84ms] 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 84ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Oct 16, 2023 7:02:58 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-57-Worker8] [9s 84ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-Worker8] [9s 84ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-Worker8] [9s 84ms] PlainHttpConnection(SocketTube(117)) Closing channel: channel not registered with selector DEBUG: [HttpClient-57-Worker8] [9s 84ms] SocketTube(117) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:51341 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-58-SelectorManager] [9s 84ms] SSL Reader(SocketTube(117)) stop DEBUG: [HttpClient-58-SelectorManager] [9s 85ms] SSL Writer(SocketTube(117)) stop DEBUG: [HttpClient-58-SelectorManager] [9s 85ms] SocketTube(117) Stopping read scheduler DEBUG: [HttpClient-58-SelectorManager] [9s 85ms] SocketTube(117) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [9s 85ms] SocketTube(117) Read scheduler stopped DEBUG: [HttpClient-58-SelectorManager] [9s 85ms] SocketTube(117) write: cancel DEBUG: [HttpClient-58-SelectorManager] [9s 85ms] SocketTube(117) write: resetting demand to 0 DEBUG: [HttpClient-58-SelectorManager] [9s 85ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-58-SelectorManager] [9s 85ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [9s 85ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-58-SelectorManager] [9s 85ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [MainThread] [9s 86ms] HttpClientImpl(59) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [9s 87ms] HttpClientImpl(59) ClientImpl (async) send https://127.0.0.1:53499/ GET DEBUG: [HttpClient-58-Worker0] [9s 87ms] Exchange establishing exchange for https://127.0.0.1:53499/ GET, proxy=null Oct 16, 2023 7:02:58 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:58 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 88ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-58-Worker0] [9s 88ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-58-Worker0] [9s 88ms] PlainHttpConnection(SocketTube(118)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [9s 88ms] PlainHttpConnection(SocketTube(118)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [9s 88ms] PlainHttpConnection(SocketTube(118)) registering connect event DEBUG: [HttpClient-58-Worker0] [9s 88ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-59-SelectorManager] [9s 88ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@dcd534b for C (true) DEBUG: [HttpClient-59-SelectorManager] [9s 88ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: finishing connect DEBUG: [HttpClient-59-SelectorManager] [9s 88ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60923 TestServer(2): connection accepted DEBUG: [HttpClient-58-Worker1] [9s 89ms] SocketTube(118) connecting flows DEBUG: [HttpClient-58-Worker1] [9s 89ms] SocketTube(118) read publisher got subscriber DEBUG: [HttpClient-58-Worker1] [9s 89ms] SocketTube(118) registering subscribe event TestServer(2): creating connection DEBUG: [HttpClient-58-Worker1] [9s 89ms] SocketTube(118) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [9s 89ms] SocketTube(118) subscribe event raised TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60923, Session(1697432578241|SSL_NULL_WITH_NULL_NULL)] TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-59-SelectorManager] [9s 89ms] 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@735383b[Not completed, 4 dependents] (id=8080) 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 89ms] SocketTube(118) read demand reset to 0 DEBUG: [HttpClient-59-SelectorManager] [9s 89ms] SocketTube(118) calling onSubscribe DEBUG: [HttpClient-59-SelectorManager] [9s 89ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [9s 89ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-59-SelectorManager] [9s 89ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 89ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [9s 89ms] 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 89ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-59-SelectorManager] [9s 89ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-59-SelectorManager] [9s 89ms] SocketTube(118) onSubscribe called DEBUG: [HttpClient-59-SelectorManager] [9s 89ms] SocketTube(118) pending subscriber subscribed DEBUG: [HttpClient-58-Worker1] [9s 89ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [9s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4237a6b9 for R (true) DEBUG: [HttpClient-58-Worker1] [9s 89ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker1] [9s 89ms] SSL Writer(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SocketTube(118) DEBUG: [HttpClient-58-Worker1] [9s 89ms] SocketTube(118) subscribed for writing DEBUG: [HttpClient-58-Worker1] [9s 89ms] SocketTube(118) write: registering startSubscription event DEBUG: [HttpClient-58-Worker1] [9s 89ms] SSL Writer(SocketTube(118)) onSubscribe initiating handshaking DEBUG: [HttpClient-59-SelectorManager] [9s 89ms] SocketTube(118) write: starting subscription DEBUG: [HttpClient-59-SelectorManager] [9s 89ms] SocketTube(118) write: offloading requestMore DEBUG: [HttpClient-58-Worker1] [9s 89ms] SSL Writer(SocketTube(118)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-58-Worker1] [9s 89ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-58-Worker2] [9s 89ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker2] [9s 89ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker2] [9s 89ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [9s 89ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker1] [9s 94ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [9s 94ms] SSL Writer(SocketTube(118)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-58-Worker1] [9s 94ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [9s 94ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker1] [9s 94ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker1] [9s 94ms] SSL Writer(SocketTube(118)) Sending 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [9s 94ms] SSL Writer(SocketTube(118)) Adding 2191 to outputQ queue DEBUG: [HttpClient-58-Worker1] [9s 94ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker1] [9s 94ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker1] [9s 94ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [9s 94ms] SocketTube(118) trying to write: 2191 DEBUG: [HttpClient-58-Worker1] [9s 94ms] SocketTube(118) wrote: 2191 DEBUG: [HttpClient-58-Worker1] [9s 94ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker1] [9s 94ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [9s 94ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [9s 94ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker1] [9s 94ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [9s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4237a6b9 for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 95ms] HttpClientImpl(59) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-59-SelectorManager] [9s 96ms] SocketTube(118) read bytes: 133 DEBUG: [HttpClient-59-SelectorManager] [9s 96ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 96ms] SSL Reader(SocketTube(118)) Adding 133 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 96ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 96ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4237a6b9 for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 96ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 96ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [9s 96ms] SSL Reader(SocketTube(118)) Unwrapping: 133 DEBUG: [HttpClient-59-SelectorManager] [9s 96ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4237a6b9 for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 96ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [9s 96ms] 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 96ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker3] [9s 96ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [9s 96ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 133 DEBUG: [HttpClient-58-Worker3] [9s 96ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker3] [9s 96ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker3] [9s 96ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker3] [9s 96ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-58-Worker3] [9s 97ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-58-Worker3] [9s 97ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker3] [9s 97ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [9s 97ms] SSL Writer(SocketTube(118)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [9s 97ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [9s 97ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker3] [9s 97ms] SSL Writer(SocketTube(118)) Sending 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 97ms] SSL Writer(SocketTube(118)) Adding 6 to outputQ queue DEBUG: [HttpClient-58-Worker3] [9s 97ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [9s 97ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 97ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 97ms] SocketTube(118) trying to write: 6 DEBUG: [HttpClient-58-Worker3] [9s 97ms] SocketTube(118) wrote: 6 DEBUG: [HttpClient-58-Worker3] [9s 97ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker3] [9s 97ms] SocketTube(118) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 97ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 97ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker3] [9s 97ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 97ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker3] [9s 103ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-Worker3] [9s 103ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-Worker3] [9s 103ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 103ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-SelectorManager] [9s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4237a6b9 for R (true) DEBUG: [HttpClient-59-SelectorManager] [9s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4237a6b9 for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 104ms] SocketTube(118) read bytes: 175 DEBUG: [HttpClient-59-SelectorManager] [9s 104ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 104ms] SSL Reader(SocketTube(118)) Adding 175 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 104ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4237a6b9 for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 104ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) Unwrapping: 175 DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 6 DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) Unwrapping: 169 DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 79 DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) Unwrapping: 90 DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 90 DEBUG: [HttpClient-58-Worker4] [9s 104ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker4] [9s 105ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-58-Worker4] [9s 105ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker4] [9s 105ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [9s 105ms] SSL Writer(SocketTube(118)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [9s 105ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [9s 105ms] SSLFlowDelegate(SocketTube(118)) setALPN = h2 DEBUG: [HttpClient-58-Worker4] [9s 105ms] PlainHttpConnection(SocketTube(118)) finishConnect, setting connected=true DEBUG: [HttpClient-58-Worker4] [9s 105ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-58-Worker4] [9s 105ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-58-Worker4] [9s 105ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-58-Worker4] [9s 105ms] SSLTube(SocketTube(118)) connecting flows DEBUG: [HttpClient-58-Worker4] [9s 105ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@10ae0e5 DEBUG: [HttpClient-58-Worker4] [9s 105ms] Http2Connection(SSLTube(SocketTube(118))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-58-Worker4] [9s 105ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 105ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 105ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 105ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 105ms] SSLTube(SocketTube(118)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-58-Worker4] [9s 105ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) Oct 16, 2023 7:02:58 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 105ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 63 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [9s 105ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [9s 105ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [9s 106ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [9s 106ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-Worker4] [9s 106ms] SSL Writer(SocketTube(118)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [9s 106ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 7:02:58 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 106ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 13 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [9s 106ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [9s 106ms] Http2Connection(SSLTube(SocketTube(118))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-58-Worker4] [9s 106ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-58-Worker4] [9s 106ms] Http2Connection(SSLTube(SocketTube(118))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker4] [9s 106ms] Http2Connection(SSLTube(SocketTube(118))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-58-Worker4] [9s 106ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed buffered data DEBUG: [HttpClient-58-Worker4] [9s 106ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-Worker4] [9s 106ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-Worker4] [9s 106ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-58-Worker4] [9s 106ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-58-Worker4] [9s 106ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-58-Worker4] [9s 106ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [9s 106ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(0) sendHeadersOnly() Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:53499/ GET DEBUG: [HttpClient-58-Worker4] [9s 106ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-58-Worker4] [9s 106ms] Http2Connection(SSLTube(SocketTube(118))) Opened stream 1 DEBUG: [HttpClient-58-Worker4] [9s 106ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 7:02:58 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 107ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 48 bytes to the write queue DEBUG: [HttpClient-58-Worker4] [9s 107ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [9s 107ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [9s 107ms] Exchange sendRequestBody DEBUG: [HttpClient-58-Worker4] [9s 107ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) Sending 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) Adding 90 to outputQ queue DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 107ms] SocketTube(118) trying to write: 90 DEBUG: [HttpClient-58-Worker4] [9s 107ms] SocketTube(118) wrote: 90 DEBUG: [HttpClient-58-Worker4] [9s 107ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker4] [9s 107ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 107ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker4] [9s 107ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [9s 107ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker4] [9s 107ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [9s 107ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSLTube(SocketTube(118)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) wrapping 124 bytes DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [9s 107ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [9s 108ms] SSL Writer(SocketTube(118)) Sending 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 108ms] SSL Writer(SocketTube(118)) Adding 162 to outputQ queue DEBUG: [HttpClient-58-Worker4] [9s 108ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [9s 108ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 108ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 108ms] SocketTube(118) trying to write: 162 DEBUG: [HttpClient-58-Worker4] [9s 108ms] SocketTube(118) wrote: 162 DEBUG: [HttpClient-58-Worker4] [9s 108ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker4] [9s 108ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 108ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 108ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 108ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker4] [9s 108ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker4] [9s 108ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [9s 108ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 108ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [9s 108ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker4] [9s 108ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-Worker4] [9s 108ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-Worker4] [9s 108ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 108ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-59-SelectorManager] [9s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4237a6b9 for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 108ms] SocketTube(118) read bytes: 1726 DEBUG: [HttpClient-59-SelectorManager] [9s 108ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 108ms] SSL Reader(SocketTube(118)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 108ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4237a6b9 for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 108ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [9s 108ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker5] [9s 108ms] SSL Reader(SocketTube(118)) Unwrapping: 1726 DEBUG: [HttpClient-58-Worker5] [9s 108ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-58-Worker5] [9s 108ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-58-Worker5] [9s 108ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-58-Worker5] [9s 108ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker5] [9s 108ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-Worker5] [9s 108ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4237a6b9 for R (false) DEBUG: [Test-server-pool] [9s 108ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 110ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-58-Worker5] [9s 110ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [9s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4237a6b9 for None (false) DEBUG: [Test-server-pool] [9s 110ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 110ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-59-SelectorManager] [9s 110ms] SocketTube(118) read bytes: 77 DEBUG: [HttpClient-59-SelectorManager] [9s 110ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 110ms] SSL Reader(SocketTube(118)) Adding 77 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 110ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4237a6b9 for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 110ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [9s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4237a6b9 for R (false) DEBUG: [HttpClient-58-Worker6] [9s 110ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker6] [9s 110ms] SSL Reader(SocketTube(118)) Unwrapping: 77 DEBUG: [HttpClient-58-Worker6] [9s 110ms] SSL Reader(SocketTube(118)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker6] [9s 110ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-58-Worker6] [9s 110ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 77 DEBUG: [HttpClient-58-Worker6] [9s 110ms] SSL Reader(SocketTube(118)) sending 39 DEBUG: [readLoop] [9s 110ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 110ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 110ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 110ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 110ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 110ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 110ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 110ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-58-Worker6] [9s 110ms] SSL Reader(SocketTube(118)) Adding 39 to outputQ queue DEBUG: [HttpClient-58-Worker6] [9s 110ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [9s 110ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker6] [9s 110ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-58-Worker6] [9s 111ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [9s 111ms] Http2Connection(SSLTube(SocketTube(118))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [9s 111ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(1): 39 DEBUG: [HttpClient-58-Worker6] [9s 111ms] Http2Connection(SSLTube(SocketTube(118))) Processing 39 DEBUG: [HttpClient-58-Worker6] [9s 111ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-58-Worker6] [9s 111ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [HttpClient-58-Worker6] [9s 111ms] 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 7:02:58 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-Worker6] [9s 111ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-58-Worker6] [9s 111ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 9 bytes to the write queue DEBUG: [HttpClient-58-Worker6] [9s 111ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker6] [9s 111ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker6] [9s 111ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker6] [9s 111ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-Worker6] [9s 111ms] SSL Writer(SocketTube(118)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSL Writer(SocketTube(118)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSL Writer(SocketTube(118)) wrapping 9 bytes DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSL Writer(SocketTube(118)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSL Writer(SocketTube(118)) Sending 47 bytes downstream DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSL Writer(SocketTube(118)) Adding 47 to outputQ queue DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-58-Worker6] [9s 112ms] SocketTube(118) trying to write: 47 DEBUG: [HttpClient-58-Worker6] [9s 112ms] SocketTube(118) wrote: 47 DEBUG: [HttpClient-58-Worker6] [9s 112ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker6] [9s 112ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [9s 112ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker6] [9s 112ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker6] [9s 112ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(1) DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker6] [9s 112ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-Worker6] [9s 112ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-Worker6] [9s 112ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [9s 112ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [9s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4237a6b9 for R (false) DEBUG: [readLoop] [9s 112ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 112ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 112ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 112ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 112ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-59-SelectorManager] [9s 121ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4237a6b9 for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 121ms] SocketTube(118) read bytes: 151 DEBUG: [HttpClient-59-SelectorManager] [9s 121ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 121ms] SSL Reader(SocketTube(118)) Adding 151 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 121ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 121ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4237a6b9 for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 121ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker7] [9s 121ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker7] [9s 121ms] SSL Reader(SocketTube(118)) Unwrapping: 151 DEBUG: [HttpClient-58-Worker7] [9s 121ms] SSL Reader(SocketTube(118)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-58-Worker7] [9s 121ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-58-Worker7] [9s 121ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 53 DEBUG: [HttpClient-58-Worker7] [9s 121ms] SSL Reader(SocketTube(118)) sending 15 DEBUG: [HttpClient-58-Worker7] [9s 121ms] SSL Reader(SocketTube(118)) Adding 15 to outputQ queue DEBUG: [HttpClient-58-Worker7] [9s 122ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker7] [9s 122ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-58-Worker7] [9s 122ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-58-Worker7] [9s 122ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-58-Worker7] [9s 122ms] Http2Connection(SSLTube(SocketTube(118))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker7] [9s 122ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(2): 15 DEBUG: [HttpClient-58-Worker7] [9s 122ms] Http2Connection(SSLTube(SocketTube(118))) Processing 15 DEBUG: [HttpClient-58-Worker7] [9s 122ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-58-Worker7] [9s 122ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker7] [9s 122ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker7] [9s 122ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker7] [9s 122ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-58-Worker7] [9s 122ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 60923 DEBUG: [HttpClient-58-Worker7] [9s 122ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 60923 DEBUG: [HttpClient-58-Worker7] [9s 122ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-58-Worker7] [9s 123ms] HttpClientImpl(59) body subscriber registered: 1 DEBUG: [HttpClient-58-Worker7] [9s 123ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(2) DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) Unwrapping: 98 DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 51 DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) sending 13 DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) Adding 13 to outputQ queue DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-58-Worker7] [9s 123ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-58-Worker7] [9s 123ms] Http2Connection(SSLTube(SocketTube(118))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker7] [9s 123ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(3): 13 DEBUG: [HttpClient-58-Worker7] [9s 123ms] Http2Connection(SSLTube(SocketTube(118))) Processing 13 DEBUG: [HttpClient-58-Worker7] [9s 123ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-58-Worker7] [9s 123ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker7] [9s 123ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker7] [9s 123ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker7] [9s 123ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-58-Worker7] [9s 123ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-58-Worker7] [9s 123ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-58-Worker7] [9s 123ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(3) DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) Unwrapping: 47 DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 47 DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) sending 9 DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) Adding 9 to outputQ queue DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-58-Worker7] [9s 123ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-58-Worker7] [9s 123ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-58-Worker7] [9s 123ms] Http2Connection(SSLTube(SocketTube(118))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker7] [9s 123ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(4): 9 DEBUG: [HttpClient-58-Worker7] [9s 123ms] Http2Connection(SSLTube(SocketTube(118))) Processing 9 DEBUG: [HttpClient-58-Worker7] [9s 123ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-58-Worker7] [9s 123ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker7] [9s 123ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker7] [9s 123ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker7] [9s 123ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-58-Worker7] [9s 123ms] HttpClientImpl(59) body subscriber unregistered: 0 DEBUG: [HttpClient-58-Worker7] [9s 124ms] HttpClientImpl(59) ClientImpl (async) elapsed 36 millis for GET to https://127.0.0.1:53499/ DEBUG: [HttpClient-58-Worker7] [9s 124ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-58-Worker7] [9s 124ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-58-Worker7] [9s 124ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) close stream 1 DEBUG: [HttpClient-58-Worker7] [9s 124ms] Http2Connection(SSLTube(SocketTube(118))) Closed stream 1 DEBUG: [HttpClient-58-Worker7] [9s 124ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@71fb390d DEBUG: [HttpClient-58-Worker7] [9s 124ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-58-Worker7] [9s 124ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(4) DEBUG: [HttpClient-58-Worker7] [9s 124ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker7] [9s 124ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker7] [9s 124ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-Worker7] [9s 124ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-Worker7] [9s 124ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker7] [9s 124ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [9s 124ms] HttpClientImpl(59) SelectorManager shutting down DEBUG: [HttpClient-59-SelectorManager] [9s 124ms] Http2ClientImpl stopping DEBUG: [HttpClient-59-SelectorManager] [9s 124ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams DEBUG: [HttpClient-59-SelectorManager] [9s 124ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 7:02:58 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-SelectorManager] [9s 125ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 34 bytes to the write queue DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SSL Writer(SocketTube(118)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SSL Writer(SocketTube(118)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SSL Writer(SocketTube(118)) wrapping 34 bytes DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SSL Writer(SocketTube(118)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SSL Writer(SocketTube(118)) Sending 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SSL Writer(SocketTube(118)) Adding 72 to outputQ queue DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SocketTube(118) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SocketTube(118) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SocketTube(118) pausing read event DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] 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@735383b[Not completed, 4 dependents] (id=8080) 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@10ae0e5, getALPN: jdk.internal.net.http.common.MinimalFuture@73bf2421[Completed normally] (id=8086), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SocketTube(118) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] SSL Reader(SocketTube(118)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 125ms] 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.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-59-SelectorManager] [9s 126ms] SSL Reader(SocketTube(118)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 126ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@10ae0e5, getALPN: jdk.internal.net.http.common.MinimalFuture@73bf2421[Completed normally] (id=8086), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 126ms] Http2Connection(SSLTube(SocketTube(118))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 126ms] SSLTube(SocketTube(118)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 126ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-59-SelectorManager] [9s 126ms] SSL Reader(SocketTube(118)) stop DEBUG: [HttpClient-59-SelectorManager] [9s 126ms] SSL Writer(SocketTube(118)) stop DEBUG: [HttpClient-59-SelectorManager] [9s 126ms] SocketTube(118) Stopping read scheduler DEBUG: [HttpClient-59-SelectorManager] [9s 126ms] SocketTube(118) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [9s 126ms] SocketTube(118) Read scheduler stopped DEBUG: [HttpClient-59-SelectorManager] [9s 126ms] SocketTube(118) write: cancel DEBUG: [HttpClient-59-SelectorManager] [9s 126ms] SocketTube(118) write: resetting demand to 0 DEBUG: [HttpClient-59-SelectorManager] [9s 126ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-59-SelectorManager] [9s 126ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [9s 126ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-59-SelectorManager] [9s 126ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-59-SelectorManager] [9s 126ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-Worker8] [9s 126ms] 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.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-59-SelectorManager] [9s 126ms] PlainHttpConnection(SocketTube(118)) Closing channel: channel not registered with selector DEBUG: [HttpClient-58-Worker8] [9s 127ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 127ms] SocketTube(118) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-59-SelectorManager] [9s 127ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams Server connection to /127.0.0.1:60923 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [9s 128ms] HttpClientImpl(60) proxySelector is java.net.ProxySelector$StaticProxySelector@23f5190a (user-supplied=true) DEBUG: [MainThread] [9s 132ms] HttpClientImpl(60) ClientImpl (async) send https://127.0.0.1:53499/ GET DEBUG: [HttpClient-59-Worker0] [9s 132ms] Exchange establishing exchange for https://127.0.0.1:53499/ GET, proxy=null Oct 16, 2023 7:02:58 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 7:02:58 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 133ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-59-Worker0] [9s 133ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-59-Worker0] [9s 133ms] PlainHttpConnection(SocketTube(119)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [9s 133ms] PlainHttpConnection(SocketTube(119)) bind completed /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [9s 133ms] PlainHttpConnection(SocketTube(119)) registering connect event DEBUG: [HttpClient-59-Worker0] [9s 134ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5983e7c8 for C (true) DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: finishing connect DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56883 DEBUG: [HttpClient-59-Worker1] [9s 134ms] SocketTube(119) connecting flows DEBUG: [HttpClient-59-Worker1] [9s 134ms] SocketTube(119) read publisher got subscriber DEBUG: [HttpClient-59-Worker1] [9s 134ms] SocketTube(119) registering subscribe event DEBUG: [HttpClient-59-Worker1] [9s 134ms] SocketTube(119) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-Worker1] [9s 134ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] SocketTube(119) subscribe event raised DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] 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@537b8cb8[Not completed, 4 dependents] (id=8145) 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 134ms] SocketTube(119) read demand reset to 0 DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] SocketTube(119) calling onSubscribe DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] 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 134ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] SocketTube(119) onSubscribe called DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] SocketTube(119) pending subscriber subscribed DEBUG: [HttpClient-59-Worker1] [9s 134ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@167918b3 for R (true) DEBUG: [HttpClient-59-Worker1] [9s 134ms] SSL Writer(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SocketTube(119) DEBUG: [HttpClient-59-Worker1] [9s 134ms] SocketTube(119) subscribed for writing DEBUG: [HttpClient-59-Worker1] [9s 134ms] SocketTube(119) write: registering startSubscription event DEBUG: [HttpClient-59-Worker1] [9s 134ms] SSL Writer(SocketTube(119)) onSubscribe initiating handshaking DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] SocketTube(119) write: starting subscription DEBUG: [HttpClient-60-SelectorManager] [9s 134ms] SocketTube(119) write: offloading requestMore DEBUG: [HttpClient-59-Worker2] [9s 134ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker1] [9s 134ms] SSL Writer(SocketTube(119)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-Worker1] [9s 135ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-59-Worker2] [9s 134ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker2] [9s 135ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [9s 135ms] SSL Writer(SocketTube(119)) wrapping 0 bytes TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=56883, Session(1697432578277|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-59-Worker1] [9s 142ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [9s 142ms] SSL Writer(SocketTube(119)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-59-Worker1] [9s 142ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [9s 142ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker1] [9s 142ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker1] [9s 142ms] SSL Writer(SocketTube(119)) Sending 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [9s 142ms] SSL Writer(SocketTube(119)) Adding 2191 to outputQ queue DEBUG: [HttpClient-59-Worker1] [9s 142ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker1] [9s 142ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker1] [9s 142ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [9s 142ms] SocketTube(119) trying to write: 2191 DEBUG: [HttpClient-59-Worker1] [9s 143ms] SocketTube(119) wrote: 2191 DEBUG: [HttpClient-59-Worker1] [9s 143ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker1] [9s 143ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [9s 143ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [9s 143ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker1] [9s 143ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [9s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@167918b3 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 144ms] HttpClientImpl(60) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-60-SelectorManager] [9s 144ms] SocketTube(119) read bytes: 133 DEBUG: [HttpClient-60-SelectorManager] [9s 144ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 144ms] SSL Reader(SocketTube(119)) Adding 133 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 145ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@167918b3 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 145ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [9s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@167918b3 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 145ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-59-Worker3] [9s 145ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [9s 145ms] SSL Reader(SocketTube(119)) Unwrapping: 133 DEBUG: [HttpClient-60-SelectorManager] [9s 145ms] 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 145ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker3] [9s 145ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [9s 145ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 133 DEBUG: [HttpClient-59-Worker3] [9s 145ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker3] [9s 145ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker3] [9s 145ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker3] [9s 145ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-59-Worker3] [9s 146ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-59-Worker3] [9s 146ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker3] [9s 146ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [9s 146ms] SSL Writer(SocketTube(119)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [9s 146ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [9s 146ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker3] [9s 146ms] SSL Writer(SocketTube(119)) Sending 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [9s 146ms] SSL Writer(SocketTube(119)) Adding 6 to outputQ queue DEBUG: [HttpClient-59-Worker3] [9s 146ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [9s 146ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [9s 146ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [9s 146ms] SocketTube(119) trying to write: 6 DEBUG: [HttpClient-59-Worker3] [9s 146ms] SocketTube(119) wrote: 6 DEBUG: [HttpClient-59-Worker3] [9s 146ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker3] [9s 146ms] SocketTube(119) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 146ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 146ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker3] [9s 146ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [9s 146ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker3] [9s 146ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-Worker3] [9s 146ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-Worker3] [9s 146ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 146ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-60-SelectorManager] [9s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@167918b3 for R (true) DEBUG: [HttpClient-60-SelectorManager] [9s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@167918b3 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 146ms] SocketTube(119) read bytes: 175 DEBUG: [HttpClient-60-SelectorManager] [9s 146ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 146ms] SSL Reader(SocketTube(119)) Adding 175 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 146ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@167918b3 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 146ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSL Reader(SocketTube(119)) Unwrapping: 175 DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 6 DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSL Reader(SocketTube(119)) Unwrapping: 169 DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 79 DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [9s 146ms] SSL Reader(SocketTube(119)) Unwrapping: 90 DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 90 DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSL Writer(SocketTube(119)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSLFlowDelegate(SocketTube(119)) setALPN = h2 DEBUG: [HttpClient-59-Worker4] [9s 147ms] PlainHttpConnection(SocketTube(119)) finishConnect, setting connected=true DEBUG: [HttpClient-59-Worker4] [9s 147ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-59-Worker4] [9s 147ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-59-Worker4] [9s 147ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSLTube(SocketTube(119)) connecting flows DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@34b768a8 DEBUG: [HttpClient-59-Worker4] [9s 147ms] Http2Connection(SSLTube(SocketTube(119))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSLTube(SocketTube(119)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-59-Worker4] [9s 147ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) Oct 16, 2023 7:02:58 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 147ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 63 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [9s 147ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [9s 147ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-Worker4] [9s 147ms] SSL Writer(SocketTube(119)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 7:02:58 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 148ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 13 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [9s 148ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(119))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-59-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-59-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(119))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(119))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-59-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed buffered data DEBUG: [HttpClient-59-Worker4] [9s 148ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-59-Worker4] [9s 148ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-59-Worker4] [9s 148ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-59-Worker4] [9s 148ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-59-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-59-Worker4] [9s 148ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(0) sendHeadersOnly() Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:53499/ GET DEBUG: [HttpClient-59-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-59-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(119))) Opened stream 1 DEBUG: [HttpClient-59-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 7:02:58 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 148ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 48 bytes to the write queue DEBUG: [HttpClient-59-Worker4] [9s 148ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [9s 148ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [9s 148ms] Exchange sendRequestBody DEBUG: [HttpClient-59-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-59-Worker4] [9s 148ms] SSL Writer(SocketTube(119)) Sending 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 148ms] SSL Writer(SocketTube(119)) Adding 90 to outputQ queue DEBUG: [HttpClient-59-Worker4] [9s 148ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [9s 148ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 149ms] SocketTube(119) trying to write: 90 DEBUG: [HttpClient-59-Worker4] [9s 149ms] SocketTube(119) wrote: 90 DEBUG: [HttpClient-59-Worker4] [9s 149ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker4] [9s 149ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 149ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker4] [9s 149ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [9s 149ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker4] [9s 149ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [9s 149ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSLTube(SocketTube(119)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) wrapping 124 bytes DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) Sending 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) Adding 162 to outputQ queue DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 149ms] SocketTube(119) trying to write: 162 DEBUG: [HttpClient-59-Worker4] [9s 149ms] SocketTube(119) wrote: 162 DEBUG: [HttpClient-59-Worker4] [9s 149ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker4] [9s 149ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 149ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker4] [9s 149ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 149ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-Worker4] [9s 149ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-Worker4] [9s 149ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 149ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [9s 149ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@167918b3 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 149ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@167918b3 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 149ms] SocketTube(119) read bytes: 1726 DEBUG: [HttpClient-60-SelectorManager] [9s 149ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 149ms] SSL Reader(SocketTube(119)) Adding 1726 bytes to read buffer TestServer(2): starting connection DEBUG: [HttpClient-60-SelectorManager] [9s 150ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-Worker5] [9s 150ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker5] [9s 150ms] SSL Reader(SocketTube(119)) Unwrapping: 1726 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: [HttpClient-59-Worker5] [9s 150ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-59-Worker5] [9s 150ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-59-Worker5] [9s 150ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-59-Worker5] [9s 150ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker5] [9s 150ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-Worker5] [9s 150ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-Worker5] [9s 150ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [9s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@167918b3 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 150ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] 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: [HttpClient-60-SelectorManager] [9s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@167918b3 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@167918b3 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 150ms] SocketTube(119) read bytes: 77 DEBUG: [HttpClient-60-SelectorManager] [9s 150ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 150ms] SSL Reader(SocketTube(119)) Adding 77 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 150ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@167918b3 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 150ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [9s 150ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker6] [9s 150ms] SSL Reader(SocketTube(119)) Unwrapping: 77 DEBUG: [HttpClient-59-Worker6] [9s 150ms] SSL Reader(SocketTube(119)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker6] [9s 150ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-59-Worker6] [9s 150ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 77 DEBUG: [HttpClient-59-Worker6] [9s 150ms] SSL Reader(SocketTube(119)) sending 39 DEBUG: [HttpClient-59-Worker6] [9s 150ms] SSL Reader(SocketTube(119)) Adding 39 to outputQ queue DEBUG: [HttpClient-59-Worker6] [9s 150ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [9s 150ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker6] [9s 150ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-59-Worker6] [9s 150ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [9s 150ms] Http2Connection(SSLTube(SocketTube(119))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [9s 150ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(1): 39 DEBUG: [HttpClient-59-Worker6] [9s 150ms] Http2Connection(SSLTube(SocketTube(119))) Processing 39 DEBUG: [HttpClient-59-Worker6] [9s 150ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-59-Worker6] [9s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [9s 150ms] 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 7:02:58 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-Worker6] [9s 151ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-59-Worker6] [9s 151ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 9 bytes to the write queue DEBUG: [HttpClient-59-Worker6] [9s 151ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker6] [9s 151ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Writer(SocketTube(119)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Writer(SocketTube(119)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Writer(SocketTube(119)) wrapping 9 bytes DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Writer(SocketTube(119)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Writer(SocketTube(119)) Sending 47 bytes downstream DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Writer(SocketTube(119)) Adding 47 to outputQ queue DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-59-Worker6] [9s 151ms] SocketTube(119) trying to write: 47 DEBUG: [HttpClient-59-Worker6] [9s 151ms] SocketTube(119) wrote: 47 DEBUG: [HttpClient-59-Worker6] [9s 151ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker6] [9s 151ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [9s 151ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker6] [9s 151ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker6] [9s 151ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(1) DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker6] [9s 151ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-Worker6] [9s 151ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-Worker6] [9s 151ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [9s 151ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [9s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@167918b3 for R (false) DEBUG: [readLoop] [9s 157ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 157ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 157ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 157ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 157ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 157ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 157ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 157ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 157ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 157ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 157ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 157ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [9s 158ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 158ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 158ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 158ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 158ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 TestServer(2): connection started DEBUG: [HttpClient-60-SelectorManager] [9s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@167918b3 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 166ms] SocketTube(119) read bytes: 151 DEBUG: [HttpClient-60-SelectorManager] [9s 166ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 166ms] SSL Reader(SocketTube(119)) Adding 151 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 166ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@167918b3 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 166ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker7] [9s 166ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker7] [9s 166ms] SSL Reader(SocketTube(119)) Unwrapping: 151 DEBUG: [HttpClient-59-Worker7] [9s 166ms] SSL Reader(SocketTube(119)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-59-Worker7] [9s 166ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-59-Worker7] [9s 166ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 53 DEBUG: [HttpClient-59-Worker7] [9s 166ms] SSL Reader(SocketTube(119)) sending 15 DEBUG: [HttpClient-59-Worker7] [9s 166ms] SSL Reader(SocketTube(119)) Adding 15 to outputQ queue DEBUG: [HttpClient-59-Worker7] [9s 166ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker7] [9s 166ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-59-Worker7] [9s 166ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-59-Worker7] [9s 166ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-59-Worker7] [9s 166ms] Http2Connection(SSLTube(SocketTube(119))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker7] [9s 166ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(2): 15 DEBUG: [HttpClient-59-Worker7] [9s 166ms] Http2Connection(SSLTube(SocketTube(119))) Processing 15 DEBUG: [HttpClient-59-Worker7] [9s 166ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-59-Worker7] [9s 167ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker7] [9s 167ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker7] [9s 167ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker7] [9s 167ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-59-Worker7] [9s 167ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 56883 DEBUG: [HttpClient-59-Worker7] [9s 167ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:53499/) 200 HTTP_2 Local port: 56883 DEBUG: [HttpClient-59-Worker7] [9s 167ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-59-Worker7] [9s 168ms] HttpClientImpl(60) body subscriber registered: 1 DEBUG: [HttpClient-59-Worker7] [9s 168ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(2) DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) Unwrapping: 98 DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 51 DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) sending 13 DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) Adding 13 to outputQ queue DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-59-Worker7] [9s 168ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-59-Worker7] [9s 168ms] Http2Connection(SSLTube(SocketTube(119))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker7] [9s 168ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(3): 13 DEBUG: [HttpClient-59-Worker7] [9s 168ms] Http2Connection(SSLTube(SocketTube(119))) Processing 13 DEBUG: [HttpClient-59-Worker7] [9s 168ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-59-Worker7] [9s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker7] [9s 168ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker7] [9s 168ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker7] [9s 168ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-59-Worker7] [9s 168ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-59-Worker7] [9s 168ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-59-Worker7] [9s 168ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(3) DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) Unwrapping: 47 DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 47 DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) sending 9 DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) Adding 9 to outputQ queue DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-59-Worker7] [9s 168ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-59-Worker7] [9s 168ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-59-Worker7] [9s 168ms] Http2Connection(SSLTube(SocketTube(119))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker7] [9s 168ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(4): 9 DEBUG: [HttpClient-59-Worker7] [9s 168ms] Http2Connection(SSLTube(SocketTube(119))) Processing 9 DEBUG: [HttpClient-59-Worker7] [9s 168ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-59-Worker7] [9s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker7] [9s 168ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 7:02:58 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker7] [9s 168ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker7] [9s 169ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-59-Worker7] [9s 169ms] HttpClientImpl(60) body subscriber unregistered: 0 DEBUG: [HttpClient-59-Worker7] [9s 169ms] HttpClientImpl(60) ClientImpl (async) elapsed 36 millis for GET to https://127.0.0.1:53499/ DEBUG: [HttpClient-59-Worker7] [9s 169ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-59-Worker7] [9s 169ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-59-Worker7] [9s 169ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) close stream 1 DEBUG: [HttpClient-59-Worker7] [9s 169ms] Http2Connection(SSLTube(SocketTube(119))) Closed stream 1 DEBUG: [HttpClient-59-Worker7] [9s 169ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2c5a1453 DEBUG: [HttpClient-59-Worker7] [9s 169ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-59-Worker7] [9s 169ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(4) DEBUG: [HttpClient-59-Worker7] [9s 169ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker7] [9s 169ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker7] [9s 169ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-Worker7] [9s 169ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-Worker7] [9s 169ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker7] [9s 169ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [9s 169ms] HttpClientImpl(60) SelectorManager shutting down DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] Http2ClientImpl stopping DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 7:02:58 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-60-SelectorManager] [9s 170ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 34 bytes to the write queue DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SSL Writer(SocketTube(119)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SSL Writer(SocketTube(119)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SSL Writer(SocketTube(119)) wrapping 34 bytes DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SSL Writer(SocketTube(119)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SSL Writer(SocketTube(119)) Sending 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SSL Writer(SocketTube(119)) Adding 72 to outputQ queue DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SocketTube(119) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SocketTube(119) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SocketTube(119) pausing read event DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] 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@537b8cb8[Not completed, 4 dependents] (id=8145) 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@34b768a8, getALPN: jdk.internal.net.http.common.MinimalFuture@27a588d9[Completed normally] (id=8151), 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 170ms] SocketTube(119) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] SSL Reader(SocketTube(119)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 170ms] 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 171ms] SSL Reader(SocketTube(119)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 171ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@34b768a8, getALPN: jdk.internal.net.http.common.MinimalFuture@27a588d9[Completed normally] (id=8151), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 171ms] Http2Connection(SSLTube(SocketTube(119))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 171ms] SSLTube(SocketTube(119)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 171ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-60-SelectorManager] [9s 171ms] SSL Reader(SocketTube(119)) stop DEBUG: [HttpClient-60-SelectorManager] [9s 171ms] SSL Writer(SocketTube(119)) stop DEBUG: [HttpClient-59-Worker8] [9s 171ms] 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 171ms] SocketTube(119) Stopping read scheduler DEBUG: [HttpClient-60-SelectorManager] [9s 171ms] SocketTube(119) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [9s 171ms] SocketTube(119) Read scheduler stopped DEBUG: [HttpClient-60-SelectorManager] [9s 171ms] SocketTube(119) write: cancel DEBUG: [HttpClient-59-Worker8] [9s 171ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 171ms] SocketTube(119) write: resetting demand to 0 DEBUG: [HttpClient-60-SelectorManager] [9s 171ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped Oct 16, 2023 7:02:58 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 172ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-59-Worker8] [9s 172ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-59-Worker8] [9s 172ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 172ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-59-Worker8] [9s 172ms] PlainHttpConnection(SocketTube(119)) Closing channel: channel not registered with selector DEBUG: [HttpClient-59-Worker8] [9s 172ms] SocketTube(119) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:56883 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 30 connections TestServer(2): stopping 30 connections TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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/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/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/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/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/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors \ -Djdk.internal.httpclient.debug=true \ -Dsun.net.httpserver.idleInterval=50000 \ 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 07:02:59 CEST 2023 finished: Mon Oct 16 07:02:59 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.454 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 07:02:59 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 07:02:59 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=84166, tid=84172 # 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, serial 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_pid84166.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/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/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/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/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/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/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors \ -Djdk.internal.httpclient.debug=true \ -Dsun.net.httpserver.idleInterval=50000 \ -Djdk.tracePinnedThreads=full \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/HttpClientLocalAddrTest.d/testng.1.jta java/net/httpclient/HttpClientLocalAddrTest.java false HttpClientLocalAddrTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/HandshakeFailureTest.java Passed: java/net/httpclient/HttpResponseInputStreamTest.java Passed: java/net/httpclient/HttpResponseInputStreamInterruptTest.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/InterruptedBlockingSend.java Passed: java/net/httpclient/HttpRedirectTest.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/InvalidSubscriptionRequest.java Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java Passed: java/net/httpclient/HttpSlowServerTest.java Passed: java/net/httpclient/ISO_8859_1_Test.java Passed: java/net/httpclient/LargeHandshakeTest.java Passed: java/net/httpclient/LineSubscribersAndSurrogatesTest.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/PlainProxyConnectionTest.java Passed: java/net/httpclient/NoBodyPartTwo.java Passed: java/net/httpclient/ManyRequests.java Passed: java/net/httpclient/ProxyAuthTest.java Passed: java/net/httpclient/ManyRequests2.java Passed: java/net/httpclient/DigestEchoClientSSL.java Passed: java/net/httpclient/ProxyTest.java Passed: java/net/httpclient/NonAsciiCharsInURI.java Passed: java/net/httpclient/RelayingPublishers.java Passed: java/net/httpclient/ProxySelectorTest.java Passed: java/net/httpclient/RedirectWithCookie.java Passed: java/net/httpclient/RedirectMethodChange.java Passed: java/net/httpclient/RequestBuilderTest.java Passed: java/net/httpclient/Response204.java Passed: java/net/httpclient/Response204V2Test.java Passed: java/net/httpclient/Response1xxTest.java Passed: java/net/httpclient/RestrictedHeadersTest.java Passed: java/net/httpclient/RetryPost.java Passed: java/net/httpclient/RetryWithCookie.java Passed: java/net/httpclient/DigestEchoClient.java Passed: java/net/httpclient/SendResponseHeadersTest.java Passed: java/net/httpclient/ShortRequestBody.java Passed: java/net/httpclient/ServerCloseTest.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.044 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/LogFilter.java reason: User specified action: run compile ../../../com/sun/net/httpserver/LogFilter.java started: Mon Oct 16 07:04:12 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: 1 finished: Mon Oct 16 07:04:12 CEST 2023 elapsed time (seconds): 0.044 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/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/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/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/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/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/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.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/0/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/0/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/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/../../../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.03 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 07:04:12 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: 1 finished: Mon Oct 16 07:04:12 CEST 2023 elapsed time (seconds): 0.03 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/0/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/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/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/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/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/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/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.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/0/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/0/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/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/../../../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.123 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 07:04:12 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: 1 finished: Mon Oct 16 07:04:13 CEST 2023 elapsed time (seconds): 0.123 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/0/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/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/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/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/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/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/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.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/0/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/0/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/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/../../../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 07:04:13 CEST 2023 finished: Mon Oct 16 07:04:13 CEST 2023 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build LightWeightHttpServer TIME: 0.21 seconds messages: command: build LightWeightHttpServer reason: User specified action: run build LightWeightHttpServer started: Mon Oct 16 07:04:13 CEST 2023 Test directory: compile: LightWeightHttpServer finished: Mon Oct 16 07:04:13 CEST 2023 elapsed time (seconds): 0.21 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.21 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 07:04:13 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: 1 finished: Mon Oct 16 07:04:13 CEST 2023 elapsed time (seconds): 0.21 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/0/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/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/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/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/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/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/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.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/0/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/0/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/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/LightWeightHttpServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.Platform TIME: 0.0 seconds messages: command: build jdk.test.lib.Platform reason: User specified action: run build jdk.test.lib.Platform started: Mon Oct 16 07:04:13 CEST 2023 finished: Mon Oct 16 07:04:13 CEST 2023 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.util.FileUtils TIME: 0.13 seconds messages: command: build jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.test.lib.util.FileUtils started: Mon Oct 16 07:04:13 CEST 2023 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Oct 16 07:04:13 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/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Oct 16 07:04:13 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: 1 finished: Mon Oct 16 07:04:13 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.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/0/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/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/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/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/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/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/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.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/0/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.172 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Oct 16 07:04:13 CEST 2023 Test directory: compile: RequestBodyTest finished: Mon Oct 16 07:04:13 CEST 2023 elapsed time (seconds): 0.172 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.172 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 07:04:13 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: 1 finished: Mon Oct 16 07:04:13 CEST 2023 elapsed time (seconds): 0.172 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/0/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/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/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/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/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/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/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.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/0/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/0/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/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/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.509 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm RequestBodyTest started: Mon Oct 16 07:04:13 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 07:04:54 CEST 2023 elapsed time (seconds): 40.509 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 = 43045 HTTPS server port = 32893 Proxy port = 57837 config RequestBodyTest.setup(): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:43045/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:32893/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:32893/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 7:04:14 AM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Oct 16, 2023 7:04:14 AM sun.net.httpserver.ServerImpl FINE: HttpServer created https localhost/127.0.0.1:0 Oct 16, 2023 7:04:14 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Oct 16, 2023 7:04:14 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Oct 16, 2023 7:04:14 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Oct 16, 2023 7:04:14 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Oct 16, 2023 7:04:14 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Oct 16, 2023 7:04:14 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Oct 16, 2023 7:04:14 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /keepalive Oct 16, 2023 7:04:14 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Oct 16, 2023 7:04:14 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Oct 16, 2023 7:04:14 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Oct 16, 2023 7:04:14 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:50 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:50 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:51 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:51 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 7:04:52 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 7:04:52 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 7:04:52 AM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:43045 remote=/127.0.0.1:60226] Oct 16, 2023 7:04:52 AM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:32893 remote=localhost/127.0.0.1:54050] 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/0/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/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/RequestBodyTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/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/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/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/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.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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/RequestBodyTest.d/testng.0.jta java/net/httpclient/RequestBodyTest.java false RequestBodyTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Oct 16 07:04:54 CEST 2023 finished: Mon Oct 16 07:04:54 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.524 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest started: Mon Oct 16 07:04:54 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 07:04:54 CEST 2023 elapsed time (seconds): 0.524 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=95133, tid=95136 # 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, serial 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_pid95133.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/0/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/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/RequestBodyTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/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/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/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/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.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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/RequestBodyTest.d/testng.1.jta java/net/httpclient/RequestBodyTest.java false RequestBodyTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/SmokeTest.java Passed: java/net/httpclient/SplitResponse.java Passed: java/net/httpclient/SplitResponseKeepAlive.java Passed: java/net/httpclient/SplitResponseAsync.java Passed: java/net/httpclient/ProxyAuthDisabledSchemes.java Passed: java/net/httpclient/SplitResponseKeepAliveAsync.java Passed: java/net/httpclient/ResponsePublisher.java Passed: java/net/httpclient/ResponseBodyBeforeError.java Passed: java/net/httpclient/SSLExceptionTest.java Passed: java/net/httpclient/SplitResponseSSL.java Passed: java/net/httpclient/StreamCloseTest.java Passed: java/net/httpclient/SplitResponseSSLAsync.java Passed: java/net/httpclient/SubscriberPublisherAPIExceptions.java Passed: java/net/httpclient/TestKitTest.java Passed: java/net/httpclient/SplitResponseSSLKeepAlive.java Passed: java/net/httpclient/ThrowingPublishersCustomAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java Passed: java/net/httpclient/ProxyAuthDisabledSchemesSSL.java Passed: java/net/httpclient/ThrowingPublishersInNextRequest.java Passed: java/net/httpclient/ThrowingPublishersInRequest.java Passed: java/net/httpclient/StreamingBody.java Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java Passed: java/net/httpclient/ThrowingPublishersSanity.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java Passed: java/net/httpclient/ThrowingPublishersInSubscribe.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/ThrowingPushPromisesAsStringIO.java Passed: java/net/httpclient/ThrowingPushPromisesSanity.java Passed: java/net/httpclient/ThrowingSubscribersSanity.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStream.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java Passed: java/net/httpclient/ThrowingSubscribersAsLines.java Passed: java/net/httpclient/ThrowingSubscribersAsLinesAsync.java Passed: java/net/httpclient/TlsContextTest.java Passed: java/net/httpclient/TimeoutBasic.java Passed: java/net/httpclient/ThrowingSubscribersAsString.java Passed: java/net/httpclient/UnauthorizedTest.java Passed: java/net/httpclient/ThrowingSubscribersAsStringAsync.java Passed: java/net/HttpCookie/CookieNegativeMaxAge.java Passed: java/net/httpclient/VersionTest.java Passed: java/net/httpclient/ZeroRedirects.java Passed: java/net/HttpCookie/ExpiredCookieTest.java Passed: java/net/HttpURLConnection/getResponseCode.java Passed: java/net/HttpURLConnection/HttpResponseCode.java Passed: java/net/HttpCookie/IllegalCookieNameTest.java Passed: java/net/httpclient/UserCookieTest.java Passed: java/net/httpclient/SpecialHeadersTest.java Passed: java/net/HttpURLConnection/HttpURLConnectionHeadersOrder.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/B6558853.java Passed: java/net/Inet6Address/B6206527.java Passed: java/net/Inet6Address/IPv6Numeric.java Passed: java/net/Inet6Address/IPv6AddressTypes.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/B6246242.java Passed: java/net/InetAddress/B6296240.java Passed: java/net/InetAddress/BadDottedIPAddress.java Passed: java/net/InetAddress/CachedUnknownHostName.java Passed: java/net/InetAddress/B5087907.java Passed: java/net/InetAddress/CheckJNI.java Passed: java/net/InetAddress/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/InterfaceAddress/Equals.java Passed: java/net/InterfaceAddress/NetworkPrefixLength.java Passed: java/net/InetSocketAddress/ToString.java Passed: java/net/ipv6tests/B6521014.java Passed: java/net/ipv6tests/BadIPv6Addresses.java Passed: java/net/ipv6tests/ScopeTests.java Passed: java/net/IPSupport/MinimumPermissions.java Passed: java/net/httpclient/TimeoutOrdering.java Passed: java/net/InetAddress/HostsFileOrderingTest.java Passed: java/net/MulticastSocket/B6425815.java Passed: java/net/MulticastSocket/B6427403.java Passed: java/net/MulticastSocket/Constructor.java Passed: java/net/JarURLConnection/TestDefaultBehavior.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/MulticastSocket/SetLoopbackMode.java Passed: java/net/HttpURLConnection/HttpURLConWithProxy.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/MulticastSocket/SetLoopbackOption.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java Passed: java/net/MulticastSocket/TestDefaults.java Passed: java/net/MulticastSocket/TimeToLive.java Passed: java/net/MulticastSocket/TestInterfaces.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java Passed: java/net/NetworkInterface/Equals.java Passed: java/net/NetworkInterface/IndexTest.java Passed: java/net/NetworkInterface/GetMacAddress.java Passed: java/net/NetworkInterface/NetParamsTest.java Passed: java/net/NetworkInterface/IPv4Only.java Passed: java/net/MulticastSocket/NoLoopbackPackets.java Passed: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java Passed: java/net/NetworkInterface/SubNetworkInterfaceTest.java Passed: java/net/NetworkInterface/Test.java Passed: java/net/NetworkInterface/UniqueMacAddressesTest.java Passed: java/net/PlainSocketImpl/BigBacklog.java Passed: java/net/PlainSocketImpl/CustomSocketImplFactory.java Passed: java/net/PlainSocketImpl/SetBufferSize.java Passed: java/net/PlainSocketImpl/SetOption.java Passed: java/net/NetworkInterface/NullMacAddress.java Passed: java/net/PortUnreachableException/OneExceptionOnly.java Passed: java/net/HttpURLConnection/HttpURLConnUsingProxy.java Passed: java/net/NetworkInterface/NetworkInterfaceStreamTest.java Passed: java/net/ProxySelector/B6563259.java Passed: java/net/ProxySelector/B6737819.java Passed: java/net/ProxySelector/B8035158.java Passed: java/net/PortUnreachableException/Test.java Passed: java/net/ProxySelector/NullArguments.java Passed: java/net/ProxySelector/MultiThreadedSystemProxies.java Passed: java/net/ProxySelector/NullSelector.java Passed: java/net/MulticastSocket/Promiscuous.java Passed: java/net/ProxySelector/ProxyTest.java Passed: java/net/ResponseCache/B6181108.java Passed: java/net/ProxySelector/SystemProxies.java Passed: java/net/ResponseCache/getResponseCode.java Passed: java/net/ResponseCache/ResponseCacheTest.java Passed: java/net/ProxySelector/LoopbackAddresses.java Passed: java/net/ResponseCache/Test.java Passed: java/net/ResponseCache/Test2.java Passed: java/net/MulticastSocket/PromiscuousIPv6.java Passed: java/net/ServerSocket/AnotherSelectFdsLimit.java Passed: java/net/ServerSocket/NullConstructor.java Passed: java/net/ServerSocket/SelectFdsLimit.java Passed: java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java Passed: java/net/ServerSocket/TestAfterClose.java Passed: java/net/ServerSocket/ImplAccept.java Passed: java/net/ServerSocket/TestLocalAddress.java Passed: java/net/PortUnreachableException/Concurrent.java Passed: java/net/SetFactoryPermission/SetFactoryPermission.java Passed: java/net/Socket/asyncClose/BrokenPipe.java Passed: java/net/Socket/asyncClose/Race.java Passed: java/net/Socket/asyncClose/Leaky.java Passed: java/net/Socket/setReuseAddress/Restart.java Passed: java/net/Socket/setReuseAddress/Basic.java Passed: java/net/Socket/AddressTest.java Passed: java/net/Socket/B6210227.java Passed: java/net/Socket/CloseAvailable.java Passed: java/net/Socket/ConnectionReset.java Passed: java/net/ServerSocket/AcceptInheritHandle.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/AsyncShutdown.java Passed: java/net/Socket/SetReceiveBufferSize.java Passed: java/net/Socket/RST.java Passed: java/net/Socket/ShutdownBoth.java Passed: java/net/Socket/InheritHandle.java Passed: java/net/Socket/ShutdownInput.java Passed: java/net/Socket/SetSoLinger.java Passed: java/net/Socket/SocketGrowth.java Passed: java/net/Socket/ReadTimeout.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/Timeout.java Passed: java/net/Socket/TestTcpNoDelay.java Passed: java/net/Socket/SocksConnectTimeout.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/SocketImpl/BadUsages.java Passed: java/net/MulticastSocket/Test.java Passed: java/net/SocketImpl/TestDefaultBehavior.java Passed: java/net/Socket/SocketReadInterruptTest.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/SocketOption/CachedImplOptions.java Passed: java/net/SocketOption/ImmutableOptions.java Passed: java/net/SocketOption/NullsAndBadValues.java Passed: java/net/SocketOption/TcpKeepAliveTest.java Passed: java/net/SocketOption/OptionsTest.java Passed: java/net/SocketPermission/ActionSpace.java Passed: java/net/SocketPermission/B4414825.java Passed: java/net/SocketOption/RequiredOptions.java Passed: java/net/SocketPermission/Equals.java Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java Passed: java/net/SocketPermission/Ctor.java Passed: java/net/SocketPermission/NoAction.java Passed: java/net/SocketOption/UnsupportedOptionsTest.java Passed: java/net/SocketOption/SupportedOptionsSet.java Passed: java/net/SocketPermission/Wildcard.java Passed: java/net/Socks/BadProxySelector.java Passed: java/net/Socks/SocksProxyVersion.java Passed: java/net/Socks/SocksSocketImplTest.java Passed: java/net/Socks/SocksV4Test.java Passed: java/net/SocketPermission/SocketPermissionTest.java Passed: java/net/Socks/SocksIPv6Test.java Passed: java/net/SocketInputStream/SocketTimeout.java Passed: java/net/SocketPermission/SocketPermissionCollection.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/EmptyResultsStreamTest.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/ResolutionWithExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java Passed: java/net/spi/InetAddressResolverProvider/ReverseLookupDelegationTest.java Passed: java/net/ServerSocket/UnreferencedSockets.java Passed: java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java Passed: java/net/UnixDomainSocketAddress/AddressTest.java Passed: java/net/URI/RelativeEncoding.java Passed: java/net/UnixDomainSocketAddress/LengthTest.java Passed: java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java Passed: java/net/URI/Test.java Passed: java/net/URI/URItoURLTest.java Passed: java/net/URL/B4148751.java Passed: java/net/URL/HandlersPkgPrefix/HandlersPkgPrefix.java Passed: java/net/URL/B8282395.java Passed: java/net/URL/B6529759.java Passed: java/net/URL/JarHandlerPkgPrefix/JarHandlerPkgPrefix.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/spi/InetAddressResolverProvider/AddressesCachingTest.java Passed: java/net/URL/SpecifyHandler.java Passed: java/net/URL/RestoreURL.java Passed: java/net/URL/RacyHandler.java Passed: java/net/URL/TestPort.java Passed: java/net/URL/TestRFC2732.java Passed: java/net/URL/UppercaseScheme.java Passed: java/net/URL/TestIPv6Addresses.java Passed: java/net/URL/Test.java Passed: java/net/URL/URIToURLTest.java Passed: java/net/spi/URLStreamHandlerProvider/Basic.java Passed: java/net/URLClassLoader/closetest/GetResourceAsStream.java Passed: java/net/URLClassLoader/definePackage/SplitPackage.java Passed: java/net/URL/URLFromURITest.java Passed: java/net/URLClassLoader/AddURLTest.java Passed: java/net/URLClassLoader/B6827999.java Passed: java/net/URLClassLoader/B6896088.java Passed: java/net/URLClassLoader/getresourceasstream/TestDriver.java Passed: java/net/URLClassLoader/ClassLoad.java Passed: java/net/URLClassLoader/B7050028.java Passed: java/net/URLClassLoader/ClassPathTest.java Passed: java/net/URLClassLoader/FindResourceDoesNotThrowException.java Passed: java/net/URLClassLoader/GetURLsTest.java Passed: java/net/URLClassLoader/NullURLTest.java Passed: java/net/URLClassLoader/sealing/CheckSealedTest.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/ResendPostBody.java Passed: java/net/URLConnection/SetDefaultUseCaches.java Passed: java/net/URLConnection/TIFFContentGuesser.java Passed: java/net/URLConnection/UnknownContentType.java Passed: java/net/URLConnection/URLConnectionHeaders.java Passed: java/net/URLConnection/URLConnectionHeadersOrder.java Passed: java/net/spi/InetAddressResolverProvider/AddressesStaleCachingTest.java Passed: java/net/URLConnection/SetIfModifiedSince.java Passed: java/net/URLDecoder/EncodeDecode.java Passed: java/net/URLConnection/TimeoutTest.java Passed: java/net/URLDecoder/B6463990.java Passed: java/net/URLDecoder/EncodingTest.java Passed: java/net/URLDecoder/URLDecoderArgs.java Passed: java/net/URLEncoder/DecodeNonEncoded.java Passed: java/net/URLEncoder/Decoder.java Passed: java/net/URLEncoder/URLEncodeDecode.java Passed: java/net/URLEncoder/URLEncoderEncodeArgs.java Passed: java/net/URLPermission/nstest/LookupTest.java Passed: java/net/URLConnection/ZeroContentLength.java Passed: java/net/URLEncoder/EncodingTest.java Passed: java/net/URLPermission/InvalidCharacterTest.java Passed: java/net/URLEncoder/SurrogatePairs.java Passed: java/net/URLPermission/OpenURL.java Passed: java/net/URLPermission/URLPermissionTest.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java Passed: java/net/URLStreamHandler/TestDefaultBehavior.java Passed: java/net/vthread/InterruptHttp.java Passed: java/net/whitebox/CookieTestDriver.java Passed: java/net/B6499348.java Passed: java/net/NetworkConfigurationProbe.java Passed: java/net/URLConnection/ContentHandlers/ContentHandlersTest.java Passed: java/nio/ByteOrder/NativeOrder.java Passed: java/net/SctpSanity.java Passed: java/nio/channels/AsynchronousChannelGroup/AsExecutor.java Passed: java/net/vthread/BlockingSocketOps.java#default Passed: java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java Passed: java/nio/channels/AsynchronousChannelGroup/Identity.java Passed: java/nio/channels/AsynchronousChannelGroup/BadProperties.java Passed: java/net/vthread/BlockingSocketOps.java#direct-register Passed: java/net/vthread/BlockingSocketOps.java#no-vmcontinuations Passed: java/nio/channels/AsynchronousChannelGroup/Unbounded.java Passed: java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java Passed: java/nio/channels/AsynchronousFileChannel/Basic.java Passed: java/nio/channels/AsynchronousServerSocketChannel/Basic.java Passed: java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java Passed: java/nio/channels/AsynchronousChannelGroup/Restart.java Passed: java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java Passed: java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java Passed: java/nio/channels/AsynchronousSocketChannel/Leaky.java Passed: java/net/URLPermission/URLTest.java Passed: java/nio/channels/Channels/Basic.java Passed: java/nio/channels/Channels/Basic2.java Passed: java/nio/channels/Channels/CloseWriterOnFailedFlush.java Passed: java/nio/channels/Channels/EncodingTest.java Passed: java/nio/channels/Channels/ReadByte.java Passed: java/nio/channels/Channels/ReadOffset.java Passed: java/nio/channels/AsynchronousChannelGroup/Basic.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/Channels/TinyBuffers.java Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java Passed: java/net/URLClassLoader/RemoveJar.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferTo.java Passed: java/nio/channels/Channels/Write.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferFrom.java Passed: java/nio/channels/DatagramChannel/AdaptorBasic.java Passed: java/nio/channels/DatagramChannel/AdaptorConcurrentIO.java Passed: java/nio/channels/Channels/TransferTo.java Passed: java/nio/channels/DatagramChannel/AdaptorConnect.java Passed: java/nio/channels/DatagramChannel/AdaptorGetters.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 07:08:51 CEST 2023 finished: Mon Oct 16 07:08:51 CEST 2023 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.122 seconds messages: command: build ReadXBytes reason: Named class compiled on demand started: Mon Oct 16 07:08:51 CEST 2023 Test directory: compile: ReadXBytes finished: Mon Oct 16 07:08:51 CEST 2023 elapsed time (seconds): 0.122 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.122 seconds messages: command: compile /home/buildbot/worker/test-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 07:08:51 CEST 2023 Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.util=ALL-UNNAMED Mode: agentvm Agent id: 2 finished: Mon Oct 16 07:08:51 CEST 2023 elapsed time (seconds): 0.122 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/2/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/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/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/2/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/2/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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/2/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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/2/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/2/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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: 16.213 seconds messages: command: testng -Xmx12G ReadXBytes reason: User specified action: run testng/othervm/timeout=900 -Xmx12G ReadXBytes started: Mon Oct 16 07:08:51 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 07:09:07 CEST 2023 elapsed time (seconds): 16.213 configuration: Boot Layer add modules: java.base add exports: java.base/jdk.internal.util ALL-UNNAMED STDOUT: Seed from RandomFactory = -7185282019677663834L test ReadXBytes.readAllBytes(1): success test ReadXBytes.readAllBytes(98): success test ReadXBytes.readAllBytes(32676): success test ReadXBytes.readAllBytes(340689): success test ReadXBytes.readAllBytes(96985249): 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/2/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/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/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/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/2/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/2/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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/2/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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:+UseSerialGC \ -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/DatagramChannel/BasicMulticastTests.java Passed: java/nio/channels/DatagramChannel/BindNull.java Passed: java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java Passed: java/nio/channels/DatagramChannel/Connect.java Passed: java/nio/channels/DatagramChannel/ChangingAddress.java Passed: java/nio/channels/DatagramChannel/ConnectExceptions.java Passed: java/nio/channels/DatagramChannel/ConnectedSend.java Passed: java/nio/channels/DatagramChannel/AfterDisconnect.java Passed: java/nio/channels/DatagramChannel/Disconnect.java Passed: java/nio/channels/Channels/SocketChannelStreams.java Passed: java/nio/channels/DatagramChannel/IsBound.java Passed: java/nio/channels/DatagramChannel/IsConnected.java Passed: java/nio/channels/DatagramChannel/EmptyBuffer.java Passed: java/nio/channels/DatagramChannel/ConnectPortZero.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/Channels/TransferTo2.java Passed: java/nio/channels/DatagramChannel/Sender.java Passed: java/nio/channels/DatagramChannel/SendExceptions.java Passed: java/nio/channels/DatagramChannel/SelectWhenRefused.java Passed: java/nio/channels/DatagramChannel/SendPortZero.java Passed: java/nio/channels/DatagramChannel/SocketOptionTests.java Passed: java/nio/channels/AsynchronousSocketChannel/Basic.java Passed: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java Passed: java/nio/channels/DatagramChannel/ThereCanBeOnlyOne.java Passed: java/nio/channels/DatagramChannel/Truncate.java Passed: java/nio/channels/DatagramChannel/SRTest.java Passed: java/nio/channels/DatagramChannel/UseDGWithIPv6.java Passed: java/nio/channels/DatagramChannel/StressNativeSignal.java Passed: java/nio/channels/etc/NetworkChannelTests.java Passed: java/nio/channels/etc/LocalSocketAddressType.java Passed: java/nio/channels/AsynchronousSocketChannel/StressLoopback.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/DatagramChannel/Loopback.java Passed: java/nio/channels/etc/AdaptorCloseAndInterrupt.java Passed: java/nio/channels/FileChannel/directio/PreadDirect.java Passed: java/nio/channels/etc/ProtocolFamilies.java Passed: java/nio/channels/FileChannel/directio/PwriteDirect.java Passed: java/nio/channels/FileChannel/directio/ReadDirect.java Passed: java/nio/channels/FileChannel/directio/WriteDirect.java Passed: java/nio/channels/FileChannel/Args.java Passed: java/nio/channels/FileChannel/AtomicAppend.java Passed: java/nio/channels/FileChannel/CleanerTest.java Passed: java/nio/channels/FileChannel/ClosedByInterrupt.java Passed: java/nio/channels/FileChannel/ClosedChannelTransfer.java Passed: java/nio/channels/DatagramChannel/Promiscuous.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/MapTest.java Passed: java/nio/channels/FileChannel/MapToMemorySegmentTest.java Passed: java/nio/channels/FileChannel/Mode.java Passed: java/nio/channels/FileChannel/MapWithSecurityManager.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/TransferFromExtend.java Passed: java/nio/channels/FileChannel/Transfer4GBFile.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/FileLock/FileLockGC.java Passed: java/nio/channels/Pipe/ScatteringRead.java Passed: java/nio/channels/Pipe/PipeInterrupt.java Passed: java/nio/channels/Pipe/SelectPipe.java Passed: java/nio/channels/SelectionKey/AtomicUpdates.java Passed: java/nio/channels/SelectionKey/RacyRegister.java Passed: java/nio/channels/SelectionKey/AtomicAttachTest.java Passed: java/nio/channels/Selector/BasicAccept.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/Selector/BasicConnect.java Passed: java/nio/channels/Selector/Close.java Passed: java/nio/channels/Selector/CloseInvalidatesKeys.java Passed: java/nio/channels/Selector/CloseThenRegister.java Passed: java/nio/channels/FileChannel/Write.java Passed: java/nio/channels/Selector/ConnectWrite.java Passed: java/nio/channels/Selector/CancelDuringRegister.java Passed: java/nio/channels/Selector/CheckLocking.java Passed: java/nio/channels/Selector/HelperSlowToDie.java Passed: java/nio/channels/Selector/CustomFileSystem.java Passed: java/nio/channels/Selector/KeysReady.java Passed: java/nio/channels/Selector/KeySets.java Passed: java/nio/channels/Selector/OpRead.java Passed: java/nio/channels/FileChannel/TransferToChannel.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/Alias.java Passed: java/nio/channels/Selector/SelectAfterRead.java Passed: java/nio/channels/Selector/RegisterDuringSelect.java Passed: java/nio/channels/Selector/SelectAndClose.java Passed: java/nio/channels/Selector/SelectNowWhenEmpty.java Passed: java/nio/channels/Selector/RegAfterPreClose.java Passed: java/nio/channels/Selector/SelectorTest.java Passed: java/nio/channels/Selector/SelectAndCancel.java Passed: java/nio/channels/Selector/SelectWrite.java Passed: java/nio/channels/Selector/SelectorLimit.java Passed: java/nio/channels/Selector/UpdateReadyOps.java Passed: java/nio/channels/Selector/CloseWhenKeyIdle.java Passed: java/nio/channels/Selector/Wakeup.java Passed: java/nio/channels/Selector/WakeupEmpty.java Passed: java/nio/channels/Selector/WakeupAfterClose.java Passed: java/nio/channels/Selector/WakeupOverflow.java Passed: java/nio/channels/Selector/WakeupSpeed.java Passed: java/nio/channels/ServerSocketChannel/AdaptServerSocket.java Passed: java/nio/channels/Selector/RacyDeregister.java#id0 Passed: java/nio/channels/ServerSocketChannel/Basic.java Passed: java/nio/channels/ServerSocketChannel/NonBlockingAccept.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/SocketChannel/BufferSize.java Passed: java/nio/channels/Selector/Connect.java Passed: java/nio/channels/SocketChannel/Close.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/SocketChannel/ConnectionReset.java Passed: java/nio/channels/Selector/TemporarySelector.java Passed: java/nio/channels/SocketChannel/ConnectState.java Passed: java/nio/channels/SocketChannel/ExceptionTranslation.java Passed: java/nio/channels/SocketChannel/GetChannel.java Passed: java/nio/channels/SocketChannel/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/SelectWithConsumer.java#id0 Passed: java/nio/channels/Selector/OutOfBand.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/Trivial.java Passed: java/nio/channels/SocketChannel/UnboundSocketTests.java Passed: java/nio/channels/SocketChannel/ShortWrite.java Passed: java/nio/channels/SocketChannel/VectorParams.java Passed: java/nio/channels/SocketChannel/VectorIO.java Passed: java/nio/channels/SocketChannel/OpenLeak.java Passed: java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.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/IOExchanges.java Passed: java/nio/channels/unixdomain/NullTest.java Passed: java/nio/channels/unixdomain/NonBlockingAccept.java Passed: java/nio/channels/unixdomain/Shutdown.java Passed: java/nio/channels/unixdomain/SocketOptions.java Passed: java/nio/channels/SocketChannel/SendUrgentData.java Passed: java/nio/channels/Selector/ChangingInterests.java#id0 Passed: java/nio/channels/unixdomain/Security.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#default Passed: java/nio/channels/ConfigureBlocking.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#no-vmcontinuations Passed: java/nio/charset/Charset/AvailableCharsetNames.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#direct-register Passed: java/nio/charset/Charset/CharsetContainmentTest.java Passed: java/nio/charset/Charset/EncDec.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java Passed: java/nio/charset/Charset/Contains.java Passed: java/nio/channels/SocketChannel/AdaptorStreams.java Passed: java/nio/charset/Charset/NullCharsetName.java Passed: java/nio/charset/Charset/NIOCharsetAvailabilityTest.java Passed: java/nio/charset/CharsetDecoder/ASCIIDecode.java Passed: java/nio/charset/CharsetDecoder/AverageMax.java Passed: java/nio/charset/Charset/DefaultCharsetTest.java Passed: java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetDecoder/EmptyInput.java Passed: java/nio/charset/Charset/ForName.java Passed: java/nio/charset/CharsetEncoder/CanEncode.java Passed: java/nio/charset/CharsetDecoder/NaNinCtor.java Passed: java/nio/charset/CharsetEncoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetEncoder/Flush.java Passed: java/nio/charset/CharsetEncoder/NaNinCtor.java Passed: java/nio/charset/coders/BashCache.java Passed: java/nio/charset/coders/Check.java Passed: java/nio/charset/coders/Errors.java Passed: java/nio/channels/SocketChannel/CloseDuringConnect.java Passed: java/nio/charset/coders/IOCoders.java Passed: java/nio/charset/coders/FullRead.java Passed: java/nio/charset/coders/IsLegalReplacement.java Passed: java/nio/charset/coders/ResetISO2022JP.java Passed: java/nio/charset/coders/BashStreams.java Passed: java/nio/charset/coders/Surrogates.java Passed: java/nio/charset/Charset/IllegalCharsetName.java Passed: java/nio/charset/RemovingSunIO/TestCOMP.java Passed: java/nio/charset/RemovingSunIO/TestUnmappableForLength.java Passed: java/nio/charset/coders/StreamTimeout.java Passed: java/nio/charset/CharsetDecoder/XcodeOverflow.java Passed: java/nio/charset/RemovingSunIO/SunioAlias.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/charset/StandardCharsets/Standard.java Passed: java/nio/file/attribute/BasicFileAttributeView/CreationTime.java Passed: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java Passed: java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java Passed: java/nio/file/attribute/FileTime/Basic.java Passed: java/nio/file/attribute/DosFileAttributeView/Basic.java Passed: java/nio/file/DirectoryStream/DriveLetter.java Passed: java/nio/file/attribute/PosixFileAttributeView/Basic.java Passed: java/nio/file/DirectoryStream/Basic.java Passed: java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Passed: java/nio/file/DirectoryStream/SecureDS.java Passed: java/nio/charset/Charset/RegisteredCharsets.java Passed: java/nio/file/etc/Exceptions.java Passed: java/nio/file/Files/walkFileTree/MaxDepth.java Passed: java/nio/file/Files/probeContentType/ForceLoad.java Passed: java/nio/file/Files/walkFileTree/Nulls.java Passed: java/nio/file/Files/walkFileTree/SkipSiblings.java Passed: java/nio/file/Files/probeContentType/Basic.java Passed: java/nio/file/Files/walkFileTree/SkipSubtree.java Passed: java/nio/file/Files/walkFileTree/TerminateWalk.java Passed: java/nio/file/Files/CallWithInterruptSet.java Passed: java/nio/file/Files/probeContentType/ParallelProbes.java Passed: java/nio/file/Files/BytesAndLines.java Passed: java/nio/file/Files/CheckPermissions.java Passed: java/nio/channels/AsyncCloseAndInterrupt.java Passed: java/nio/file/Files/walkFileTree/FindTest.java Passed: java/nio/file/Files/walkFileTree/WalkWithSecurity.java Passed: java/nio/file/Files/CopyMoveVariations.java Passed: java/nio/file/Files/CreateDirectories.java Passed: java/nio/file/Files/CustomOptions.java Passed: java/nio/charset/spi/CharsetProviderBasicTest.java Passed: java/nio/file/Files/InputStreamTest.java Passed: java/nio/file/Files/FileAttributes.java Passed: java/nio/file/Files/CopyAndMove.java Passed: java/nio/file/Files/DeleteOnClose.java Passed: java/nio/file/Files/Misc.java Passed: java/nio/file/Files/CopyToNonDefaultFS.java Passed: java/nio/file/Files/NameLimits.java Passed: java/nio/file/Files/Links.java Passed: java/nio/file/Files/Mismatch.java Passed: java/nio/file/Files/SetLastModifiedTime.java Passed: java/nio/file/Files/SBC.java Passed: java/nio/file/Files/CopyProcFile.java Passed: java/nio/file/Files/CopyInterference.java Passed: java/nio/file/Files/TemporaryFiles.java Passed: java/nio/file/FileStore/Basic.java Passed: java/nio/file/Files/ReadWriteString.java Passed: java/nio/file/Files/StreamTest.java Passed: java/nio/file/Path/UriImportExport.java Passed: java/nio/file/Path/PathOps.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/Files/InterruptCopy.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/WatchService/SensitivityModifier.java Passed: java/nio/file/WatchService/LotsOfCloses.java Passed: java/nio/file/Files/StreamLinesTest.java Passed: java/nio/file/WatchService/DeleteInterference.java Passed: java/nio/jni/NewDirectByteBuffer.java Passed: java/nio/MappedByteBuffer/Basic.java Passed: java/nio/file/WatchService/Basic.java Passed: java/nio/MappedByteBuffer/ForceException.java Passed: java/nio/MappedByteBuffer/ForceViews.java Passed: java/nio/MappedByteBuffer/MapSyncFail.java Passed: java/nio/MappedByteBuffer/SubclassCastUOE.java Passed: java/nio/MappedByteBuffer/Force.java Passed: java/security/AccessControlContext/CheckCtor.java Passed: java/nio/MappedByteBuffer/Truncate.java Passed: java/security/AccessControlContext/CheckNullPermission.java Passed: java/security/AccessControlContext/NullCombinerEquals.java Passed: java/security/AccessControlContext/FailureDebugOption.java Passed: java/nio/MappedByteBuffer/ZeroMap.java Passed: java/security/AccessController/LimitedDoPrivileged.java Passed: java/nio/file/WatchService/WithSecurityManager.java Passed: java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java Passed: java/security/AccessController/DoPrivAccompliceTest.java Passed: java/security/AccessController/PreserveCombiner.java Passed: java/security/AccessController/LimitedDoPrivilegedWithThread.java Passed: java/security/BasicPermission/BasicPermissionCollection.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/Wildcard.java Passed: java/security/BasicPermission/SerialVersion.java Passed: java/security/BasicPermission/NullOrEmptyName.java Passed: java/security/cert/CertificateFactory/openssl/BadFooter.java Passed: java/security/cert/CertificateFactory/BadX509CertData.java Passed: java/security/cert/CertificateFactory/GenerateCertificatesEmptyCollection.java Passed: java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.java Passed: java/security/cert/CertificateFactory/openssl/OpenSSLCert.java Passed: java/security/cert/CertificateFactory/ReturnStream.java Passed: java/security/cert/CertificateRevokedException/Basic.java Passed: java/security/cert/CertPath/Serialize.java Passed: java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java Passed: java/nio/channels/SocketChannel/CloseDuringWrite.java Passed: java/security/cert/CertPathBuilder/selfIssued/DisableRevocation.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.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/NoExtensions.java Passed: java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java Passed: java/security/cert/CertPathBuilder/GetInstance.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java Passed: java/security/AccessController/DoPriv.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java Passed: java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java Passed: java/security/cert/CertPathValidator/OCSP/AIACheck.java Passed: java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java Passed: java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java Passed: java/security/cert/CertPathValidatorException/GetMessage.java Passed: java/security/cert/CertPathValidatorException/ReasonTest.java Passed: java/security/cert/CertPathValidatorException/Serial.java Passed: java/security/cert/CertStore/NoLDAP.java Passed: java/security/cert/pkix/nameConstraintsMinMax/VerifyNameConstraints.java Passed: java/nio/file/WatchService/UpdateInterference.java Passed: java/security/cert/PKIXBuilderParameters/InvalidParameters.java Passed: java/security/cert/PKIXParameters/InvalidParameters.java Passed: java/security/cert/PKIXRevocationChecker/UnitTest.java Passed: java/security/cert/pkix/policyChanges/TestPolicy.java Passed: java/security/cert/URICertStoreParameters/TestBasic.java Passed: java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java Passed: java/security/cert/X509Certificate/ExtKeyUsage.java Passed: java/security/cert/X509Certificate/EmptySubject.java Passed: java/security/cert/X509Certificate/GetUnparseableExtensions.java Passed: java/security/cert/PolicyNode/GetPolicyQualifiers.java Passed: java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java Passed: java/security/cert/X509Certificate/GetSigAlgParams.java Passed: java/security/cert/X509Certificate/X509BadCertificate.java Passed: java/security/cert/X509CertSelector/SetNameConstraintsEmptySequence.java Passed: java/security/cert/X509Certificate/VerifyDefault.java Passed: java/security/cert/CertPathEncodingTest.java Passed: java/security/cert/GetInstance.java Passed: java/security/cert/X509CRL/VerifyDefault.java Passed: java/security/cert/X509CRLSelector/CRLNumberMissing.java Passed: java/security/CodeSource/CertsMatch.java Passed: java/security/CodeSource/Implies.java Passed: java/security/cert/X509CertSelectorTest.java Passed: java/security/CodeSigner/Serialize.java Passed: java/security/DigestInputStream/TestSkipAndReset.java Passed: java/security/Exceptions/ChainingConstructors.java Passed: java/security/IdentityScope/NoDefaultSystemScope.java Passed: java/security/Identity/EqualsHashCodeContract.java Passed: java/security/KeyAgreement/KeySpecTest.java Passed: java/security/KeyAgreement/KeyAgreementTest.java Passed: java/security/KeyAgreement/NegativeTest.java Passed: java/security/KeyFactory/Failover.java Passed: java/security/KeyFactory/GenerateRSAPrivateCrtKey.java Passed: java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java Passed: java/security/KeyAgreement/MultiThreadTest.java Passed: java/security/KeyPairGenerator/GenerateKeypair.java Passed: java/security/KeyPairGenerator/Failover.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/cert/CertificateFactory/slowstream.sh Passed: java/security/KeyStore/PKCS12/CheckNullDefault.java Passed: java/security/KeyStore/PKCS12/ConvertP12Test.java Passed: java/security/KeyStore/PKCS12/EntryProtectionTest.java Passed: java/nio/file/WatchService/MayFlies.java Passed: java/security/KeyAgreement/KeySizeTest.java Passed: java/security/KeyStore/PKCS12/ReadP12Test.java Passed: java/security/KeyStore/PKCS12/MetadataEmptyTest.java Passed: java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java Passed: java/security/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/EntryMethods.java Passed: java/security/KeyStore/KeyStoreBuilder.java Passed: java/security/KeyStore/PKCS12/UnmodifiableAttributes.java Passed: java/security/KeyStore/OneProbeOneNot.java Passed: java/security/KeyStore/ProbeKeystores.java Passed: java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java Passed: java/security/KeyStore/PBETest.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/MessageDigest/TestCloneable.java Passed: java/security/MessageDigest/TestSameValue.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java Passed: java/security/misc/GetInstanceNullsEmpties.java Passed: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.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/MessageDigest/TestSameLength.java Passed: java/security/PermissionCollection/PermissionCollectionStreamTest.java Passed: java/security/PKCS12Attribute/HashCode.java Passed: java/security/Permissions/DeserializeInvalidPermissions.java Passed: java/security/Policy/Dynamic/TestDynamicPolicy.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest.java Passed: java/security/Policy/GetInstance/GetInstance.java Passed: java/nio/file/WatchService/LotsOfEvents.java Passed: java/security/misc/TestDefaultRandom.java Passed: java/security/Policy/GetInstance/GetInstanceSecurity.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java Passed: java/security/Policy/GetPermissions/JarURL.java Passed: java/security/Principal/Implies.java Passed: java/security/PrivilegedActionException/PrintWrappedException.java Passed: java/security/ProtectionDomain/CheckWhatYouGet.java Passed: java/security/ProtectionDomain/AllPerm.java Passed: java/security/ProtectionDomain/NullPerms.java Passed: java/security/ProtectionDomain/PreserveCombinerTest.java Passed: java/security/ProtectionDomain/NullGetActions.java Passed: java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java Passed: java/security/Provider/CaseSensitiveServices.java Passed: java/security/Provider/CertStoreConstructorParam.java Passed: java/security/ProtectionDomain/Recursion.java Passed: java/security/Provider/ChangeProviders.java Passed: java/security/Provider/DefaultProviderList.java Passed: java/security/Provider/Equals.java Passed: java/security/ProtectionDomain/RecursionDebug.java Passed: java/security/Provider/GetInstance.java Passed: java/security/Policy/PolicyProvider/UseSystemClassLoader.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/ProviderVersionCheck.java Passed: java/security/Provider/Turkish.java Passed: java/security/SecureClassLoader/DefineClassByteBuffer.java Passed: java/security/SecureClassLoader/DefineClass.java Passed: java/security/SecureRandom/DefaultAlgo.java Passed: java/security/SecureRandom/DefaultProvider.java Passed: java/security/SecureRandom/DrbgParametersSpec.java Passed: java/security/Provider/NewInstance.java Passed: java/security/KeyPairGenerator/FinalizeHalf.java Passed: java/security/SecureRandom/GetAlgorithm.java Passed: java/security/SecureRandom/EnoughSeedTest.java Passed: java/security/SecureRandom/NextBytesNull.java Passed: java/security/SecureRandom/GetInstanceTest.java Passed: java/security/SecureRandom/Serialize.java Passed: java/security/SecureRandom/SerializedSeedTest.java Passed: java/security/SecureRandom/NoSync.java Passed: java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java Passed: java/security/SecureRandom/ApiTest.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/Security/AddProvider.java Passed: java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh Passed: java/security/MessageDigest/TestDigestIOStream.java Passed: java/security/Security/CaseInsensitiveAlgNames.java Passed: java/security/Security/Nulls.java Passed: java/security/Security/NoInstalledProviders.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/SignatureGetAlgorithm.java Passed: java/security/Signature/Offsets.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/MessageDigest/ThreadSafetyTest.java Passed: java/security/Signature/TestCloneable.java Passed: java/security/Security/SynchronizedAccess.java Passed: java/security/SignedObject/Copy.java Passed: java/security/SecureRandom/MultiThreadTest.java Passed: java/security/SignedObject/Correctness.java Passed: java/security/spec/PKCS8EncodedKeySpec/Algorithm.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/Debug.java Passed: java/security/UnresolvedPermission/Equals.java Passed: java/security/Security/ConfigFileTest.java Passed: java/security/SecureRandom/ThreadSafe.java Passed: java/sql/permissionTests/DriverManagerPermissionsTests.java Passed: java/sql/driverModuleTests/DriverManagerModuleTests.java Passed: java/sql/testng/test/sql/BatchUpdateExceptionTests.java Passed: java/security/SignedJar/spi-calendar-provider/TestSPISigned.java Passed: java/sql/testng/test/sql/DateTests.java Passed: java/sql/testng/test/sql/DataTruncationTests.java Passed: java/sql/testng/test/sql/SQLClientInfoExceptionTests.java Passed: java/sql/testng/test/sql/SQLDataExceptionTests.java Passed: java/sql/testng/test/sql/PreparedStatementTests.java Passed: java/sql/testng/test/sql/SQLExceptionTests.java Passed: java/sql/testng/test/sql/SQLFeatureNotSupportedExceptionTests.java Passed: java/sql/testng/test/sql/SQLIntegrityConstraintViolationExceptionTests.java Passed: java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java Passed: java/sql/testng/test/sql/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/sql/testng/test/sql/SQLTimeoutExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransactionRollbackExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/DriverManagerTests.java Passed: java/sql/testng/test/sql/SQLTransientExceptionTests.java Passed: java/sql/testng/test/sql/SQLWarningTests.java Passed: java/sql/testng/test/sql/CallableStatementTests.java Passed: java/sql/testng/util/BaseTest.java Passed: java/sql/testng/test/sql/StatementTests.java Passed: java/sql/testng/util/DriverActionImpl.java Passed: java/sql/testng/util/SerializedBatchUpdateException.java Passed: java/sql/testng/test/sql/TimeTests.java Passed: java/sql/testng/util/StubDriver.java Passed: java/sql/testng/util/StubConnection.java Passed: java/sql/testng/util/StubCallableStatement.java Passed: java/sql/testng/test/sql/TimestampTests.java Passed: java/sql/testng/util/StubDriverDA.java Passed: java/sql/testng/util/StubStatement.java Passed: java/sql/testng/util/StubPreparedStatement.java Passed: java/sql/testng/util/TestPolicy.java Passed: java/text/AttributedString/AttributedStringTest.java Passed: java/text/AttributedString/TestAttributedStringCtor.java Passed: java/text/AttributedString/getRunStartLimitTest.java Passed: java/text/AttributedCharacterIterator/Attribute/ReadResolve.java Passed: java/sql/JavatimeTest.java Passed: java/text/Bidi/BidiBug.java Passed: java/text/Bidi/Bug6850113.java Passed: java/text/Bidi/BidiEmbeddingTest.java Passed: java/text/Bidi/BidiSurrogateTest.java Passed: java/text/Bidi/Bug7041232.java Passed: java/text/Bidi/Bug7002398.java Passed: java/text/Bidi/Bug7042148.java Passed: java/text/Bidi/Bug8005277.java Passed: java/text/BreakIterator/Bug4533872.java Passed: java/text/BreakIterator/Bug4740757.java Passed: java/text/Bidi/Bug7051769.java Passed: java/text/BreakIterator/Bug4912404.java Passed: java/text/BreakIterator/Bug4932583.java Passed: java/text/Bidi/BidiConformance.java Passed: java/text/BreakIterator/Bug6513074.java Passed: java/text/BreakIterator/Bug8032446.java Passed: java/text/BreakIterator/NewVSOld_th_TH.java Passed: java/text/BreakIterator/ExceptionTest.java Passed: java/text/CharacterIterator/CharacterIteratorTest.java Passed: java/text/Collator/APITest.java Passed: java/text/BreakIterator/BreakIteratorTest.java Passed: java/text/Collator/Bug5047314.java Passed: java/text/Collator/Bug6271411.java Passed: java/text/Collator/Bug7200119.java Passed: java/text/Collator/Bug6970930.java Passed: java/text/Collator/CurrencyCollate.java Passed: java/text/Collator/CollationKeyTest.java Passed: java/text/Collator/EnglishTest.java Passed: java/text/Collator/DummyTest.java Passed: java/text/Collator/DanishTest.java Passed: java/text/Collator/FrenchTest.java Passed: java/text/BreakIterator/Bug7104012.java Passed: java/text/Collator/FinnishTest.java Passed: java/text/Collator/GermanTest.java Passed: java/text/Collator/JapaneseTest.java Passed: java/text/Collator/KoreanTest.java Passed: java/text/Collator/MonkeyTest.java Passed: java/text/Collator/G7Test.java Passed: java/text/Collator/SpanishTest.java Passed: java/text/Collator/SurrogatesTest.java Passed: java/text/Collator/Test4401726.java Passed: java/text/Collator/ThaiTest.java Passed: java/text/Collator/TurkishTest.java Passed: java/text/Collator/VietnameseTest.java Passed: java/text/Collator/Regression.java Passed: java/text/Format/ChoiceFormat/Bug4387255.java Passed: java/security/SignedJar/SignedJarWithCustomClassLoader.java Passed: java/text/Format/ChoiceFormat/Bug4185732Test.java Passed: java/text/Format/ChoiceFormat/Bug8001209.java Passed: java/text/Format/common/Bug4769840.java Passed: java/text/Format/common/Bug6215962.java Passed: java/text/Collator/RuleBasedCollatorTest.java Passed: java/text/Collator/IteratorTest.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/common/FormatIteratorTest.java Passed: java/text/Format/CompactNumberFormat/TestCNFRounding.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/TestPlurals.java Passed: java/text/Format/DateFormat/bug4097450.java Passed: java/text/Format/CompactNumberFormat/TestParseBigDecimal.java Passed: java/text/Format/DateFormat/bug4099975.java Passed: java/text/Format/CompactNumberFormat/TestSpecialValues.java Passed: java/text/Format/DateFormat/bug4117335.java Passed: java/text/Format/DateFormat/bug4358730.java Passed: java/text/Format/DateFormat/Bug4396385.java Passed: java/text/Format/DateFormat/Bug4736959.java Passed: java/text/Format/CompactNumberFormat/TestUExtensionOverride.java Passed: java/text/Format/CompactNumberFormat/TestWithCompatProvider.java Passed: java/text/Format/DateFormat/Bug4322313.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/Bug6609750.java Passed: java/text/Format/DateFormat/Bug4823811.java Passed: java/text/Format/DateFormat/Bug6645292.java Passed: java/text/Format/DateFormat/Bug7130335.java Passed: java/text/Format/CompactNumberFormat/TestCompactNumber.java Passed: java/text/Format/DateFormat/Bug7177315.java Passed: java/text/Format/DateFormat/Bug8072099.java Passed: java/text/Format/DateFormat/Bug8139572.java Passed: java/text/Format/DateFormat/Bug8081794.java Passed: java/text/Format/DateFormat/Bug6683975.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/DateFormatRoundTripTest.java Passed: java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java Passed: java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java Passed: java/text/Format/DateFormat/DateFormatRegression.java Passed: java/text/Format/DateFormat/Bug4407042.java Passed: java/security/SignedObject/Chain.java Passed: java/text/Format/DateFormat/CaseInsensitiveParseTest.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/DateFormatTest.java Passed: java/text/Format/DateFormat/LocaleDateFormats.java Passed: java/text/Format/DateFormat/IntlTestDateFormatAPI.java Passed: java/text/Format/DateFormat/IntlTestDateFormatSymbols.java Passed: java/text/Format/DecimalFormat/Bug6609740.java Passed: java/text/Format/DateFormat/WeekDateTest.java Passed: java/text/Format/DecimalFormat/Bug7196316.java Passed: java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.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/TieRoundingTest.java Passed: java/text/Format/DecimalFormat/RoundingAndPropertyTest.java Passed: java/text/Format/DecimalFormat/ToLocalizedPatternTest.java Passed: java/text/Format/MessageFormat/Bug4185816Test.java Passed: java/text/Format/DecimalFormat/SetGroupingSizeTest.java Passed: java/text/Format/DateFormat/TimeZoneNameTest.java Passed: java/text/Format/MessageFormat/Bug7003643.java Passed: java/text/Format/MessageFormat/MessageFormatExceptions.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/DateFormat/SDFTCKZoneNamesTest.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/Bug4838107.java Passed: java/text/Format/NumberFormat/Bug8132125.java Passed: java/text/Format/NumberFormat/DFSExponential.java Passed: java/text/Format/ListFormat/TestListFormat.java Passed: java/text/Format/NumberFormat/DFSSerialization.java Passed: java/text/Format/NumberFormat/BigDecimalParse.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java Passed: java/text/Format/MessageFormat/MessageTest.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.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/PositionTest.java Passed: java/text/Format/NumberFormat/CurrencyFormat.java Passed: java/text/Format/NumberFormat/SerializationLoadTest.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/security/Provider/SecurityProviderModularTest.java Passed: java/text/Format/NumberFormat/NumberTest.java Passed: java/text/Normalizer/SquareEraCharacterTest.java Passed: java/text/Normalizer/ConformanceTest.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/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/CopticChronology.java Passed: java/time/tck/java/time/chrono/CopticDate.java Passed: java/time/tck/java/time/chrono/serial/TCKEraSerialization.java Passed: java/time/tck/java/time/chrono/CopticEra.java Passed: java/time/tck/java/time/chrono/serial/TCKCopticSerialization.java Passed: java/time/tck/java/time/chrono/TCKChronoLocalDate.java Passed: java/text/Format/DateFormat/SimpleDateFormatPatternTest.java Passed: java/time/tck/java/time/chrono/TCKChronoLocalDateTime.java Passed: java/time/tck/java/time/chrono/TCKChronology.java Passed: java/time/tck/java/time/chrono/TCKChronoZonedDateTime.java Passed: java/time/tck/java/time/chrono/TCKChronoPeriod.java Passed: java/text/Format/DateFormat/Bug8141243.java Passed: java/time/tck/java/time/chrono/TCKHijrahChronology.java Passed: java/time/tck/java/time/chrono/TCKHijrahEra.java Passed: java/time/tck/java/time/chrono/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/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/format/TCKChronoPrinterParser.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatters.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatter.java Passed: java/time/tck/java/time/format/TCKFormatStyle.java Passed: java/time/tck/java/time/format/TCKDecimalStyle.java Passed: java/time/tck/java/time/format/TCKDTFParsedInstant.java Passed: java/time/tck/java/time/format/TCKDateTimeParseResolver.java Passed: java/time/tck/java/time/format/TCKInstantPrinterParser.java Passed: java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.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/TCKLocalizedFieldParser.java Passed: java/time/tck/java/time/chrono/TCKIsoChronology.java Passed: java/time/tck/java/time/chrono/TCKMinguoEra.java Passed: java/time/tck/java/time/format/TCKLocalizedPrinterParser.java Passed: java/time/tck/java/time/format/TCKResolverStyle.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/format/TCKOffsetPrinterParser.java Passed: java/time/tck/java/time/format/TCKSignStyle.java Passed: java/time/tck/java/time/serial/TCKInstantSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKMonthDaySerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateSerialization.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/TCKClockSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKYearMonthSerialization.java Passed: java/time/tck/java/time/serial/TCKPeriodSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKYearSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKValueRangeSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKJulianFieldsSerialization.java Passed: java/time/tck/java/time/temporal/TCKChronoUnit.java Passed: java/time/tck/java/time/serial/TCKZoneIdSerialization.java Passed: java/time/tck/java/time/temporal/TCKChronoField.java Passed: java/time/tck/java/time/temporal/TCKJulianFields.java Passed: java/time/tck/java/time/zone/serial/TCKFixedZoneRulesSerialization.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionSerialization.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.java Passed: java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java Passed: java/time/tck/java/time/zone/TCKFixedZoneRules.java Passed: java/time/tck/java/time/temporal/TCKTemporalAdjusters.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransition.java Passed: java/time/tck/java/time/zone/TCKZoneRulesProvider.java Passed: java/time/tck/java/time/AbstractTCKTest.java Passed: java/time/tck/java/time/zone/TCKZoneRules.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java Passed: java/time/tck/java/time/AbstractDateTimeTest.java Passed: java/time/tck/java/time/format/TCKZoneIdPrinterParser.java Passed: java/time/tck/java/time/MockSimplePeriod.java Passed: java/time/tck/java/time/TCKClock_Fixed.java Passed: java/time/tck/java/time/temporal/TCKIsoFields.java Passed: java/time/tck/java/time/TCKClock_Offset.java Passed: java/time/tck/java/time/TCKClock_System.java Passed: java/time/tck/java/time/TCKClock_Tick.java Passed: java/time/tck/java/time/TCKDayOfWeek.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/TCKInstant.java Passed: java/time/tck/java/time/TCKOffsetDateTime.java Passed: java/time/tck/java/time/TCKLocalDate.java Passed: java/time/tck/java/time/TCKDuration.java Passed: java/time/tck/java/time/TCKPeriod.java Passed: java/time/tck/java/time/TCKOffsetTime.java Passed: java/time/tck/java/time/TCKYear.java Passed: java/time/tck/java/time/TCKYearMonth.java Passed: java/time/tck/java/time/temporal/TCKWeekFields.java Passed: java/time/tck/java/time/TestIsoChronology.java Passed: java/time/tck/java/time/TCKZoneId.java Passed: java/time/tck/java/time/TCKLocalTime.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/TestChronoLocalDate.java Passed: java/time/test/java/time/chrono/TestChronologyPerf.java Passed: java/time/test/java/time/chrono/TestExampleCode.java Passed: java/time/test/java/time/chrono/TestServiceLoader.java Passed: java/time/test/java/time/chrono/TestJapaneseChronology.java Passed: java/time/test/java/time/chrono/TestJapaneseChronoImpl.java Passed: java/time/test/java/time/chrono/TestIsoChronoImpl.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/chrono/TestThaiBuddhistChronoImpl.java Passed: java/time/test/java/time/format/MockIOExceptionAppendable.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/TestDateTimeTextProvider.java Passed: java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java Passed: java/time/test/java/time/format/TestLocalizedOffsetPrinterParser.java Passed: java/time/test/java/time/format/TestFractionPrinterParser.java Passed: java/time/test/java/time/format/TestLocalizedPattern.java Passed: java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java Passed: java/time/test/java/time/format/TestNonIsoFormatter.java Passed: java/time/test/java/time/format/TestPadPrinterDecorator.java Passed: java/time/test/java/time/format/TestNumberParser.java Passed: java/time/test/java/time/format/TestNumberPrinter.java Passed: java/time/test/java/time/format/TestReducedPrinter.java Passed: java/time/test/java/time/format/TestReducedParser.java Passed: java/time/test/java/time/format/TestStringLiteralParser.java Passed: java/time/test/java/time/format/TestStringLiteralPrinter.java Passed: java/time/test/java/time/format/TestSettingsParser.java Passed: java/time/test/java/time/format/TestTextParser.java Passed: java/time/test/java/time/format/TestTextParserWithLocale.java Passed: java/time/test/java/time/format/TestTextPrinter.java Passed: java/time/test/java/time/format/TestTextPrinterWithLocale.java Passed: java/time/test/java/time/format/TestUnicodeExtension.java Passed: java/time/test/java/time/format/TestZoneOffsetPrinter.java Passed: java/time/test/java/time/format/TestUTCParse.java Passed: java/time/test/java/time/format/TestZoneOffsetParser.java Passed: java/time/test/java/time/format/ZoneName.java Passed: java/time/test/java/time/temporal/MockFieldNoValue.java Passed: java/time/test/java/time/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/TestDateTimeBuilderCombinations.java Passed: java/time/test/java/time/temporal/TestChronoUnit.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/TestJulianFields.java Passed: java/time/test/java/time/temporal/TestIsoWeekFields.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/TestZoneRules.java Passed: java/time/test/java/time/AbstractTest.java Passed: java/time/test/java/time/zone/TestZoneRulesProvider.java Passed: java/time/test/java/time/MockSimplePeriod.java Passed: java/time/test/java/time/TestClock_Fixed.java Passed: java/time/test/java/time/TestClock_Offset.java Passed: java/time/test/java/time/TestClock_System.java Passed: java/time/test/java/time/TestClock_Tick.java Passed: java/time/test/java/time/TestDuration.java Passed: java/time/test/java/time/TestInstant.java Passed: java/time/test/java/time/TestInstantSource.java Passed: java/time/test/java/time/TestLocalDateTime.java Passed: java/time/test/java/time/TestLocalTime.java Passed: java/time/test/java/time/TestLocalDate.java Passed: java/time/test/java/time/TestMonthDay.java Passed: java/time/test/java/time/TestOffsetDateTime_instants.java Passed: java/time/test/java/time/TestOffsetDateTime.java Passed: java/time/test/java/time/TestPeriod.java Passed: java/time/test/java/time/TestOffsetTime.java Passed: java/time/test/java/time/TestYear.java Passed: java/time/test/java/time/TestZonedDateTime.java Passed: java/time/test/java/time/TestYearMonth.java Passed: java/time/test/java/time/TestZoneId.java Passed: javax/crypto/Cipher/ByteBuffers.java Passed: java/time/test/java/time/TestZoneOffset.java Passed: java/time/test/java/util/TestFormatter.java Passed: javax/crypto/Cipher/ByteBuffersNull.java Passed: javax/crypto/Cipher/ExampleVectors/CheckExampleVectors.java Passed: javax/crypto/Cipher/GCMAPI.java Passed: javax/crypto/Cipher/TestGetInstance.java Passed: javax/crypto/Cipher/InOutBuffers.java Passed: javax/crypto/Cipher/Turkish.java Passed: javax/crypto/CipherSpi/DirectBBRemaining.java Passed: javax/crypto/CipherSpi/ResetByteBuffer.java Passed: javax/crypto/CryptoPermission/AllPermCheck.java Passed: javax/crypto/Cipher/EmptyFinalBuffer.java Passed: javax/crypto/CryptoPermission/LowercasePermCheck.java Passed: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java Passed: javax/crypto/Cipher/CipherStreamClose.java Passed: javax/crypto/CipherSpi/TestGCMWithByteBuffer.java Passed: javax/crypto/Cipher/CipherInputStreamExceptions.java Passed: javax/crypto/Cipher/TestCipherMode.java Passed: javax/crypto/CryptoPermission/RC4AliasPermCheck.java Passed: javax/crypto/CryptoPermission/RC2PermCheck.java Passed: javax/crypto/CryptoPermission/RSANoLimit.java Passed: javax/crypto/Cipher/GetMaxAllowed.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetAlgName.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpec.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java Passed: javax/crypto/JceSecurity/FinalRestricted.java Passed: javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecInvalidEncoding.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.java Passed: javax/crypto/CryptoPermissions/CryptoPolicyFallback.java Passed: javax/crypto/CryptoPermissions/InconsistentEntries.java Passed: javax/crypto/CryptoPermissions/TestExemption.java Passed: javax/crypto/KeyGenerator/TestGetInstance.java Passed: javax/crypto/KeyGenerator/TestKGParity.java Passed: javax/crypto/Mac/ByteBuffers.java Passed: javax/crypto/Mac/NullMacSpi.java Passed: javax/crypto/KEM/RSA_KEM.java Passed: javax/crypto/Mac/TestGetInstance.java Passed: javax/crypto/NullCipher/TestWithoutInit.java Passed: javax/crypto/SealedObject/NullKeySealedObject.java Passed: javax/crypto/SealedObject/TestSealedObjectNull.java Passed: javax/crypto/NullCipher/TestNPE.java Passed: javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java Passed: javax/crypto/KEM/KemInterop.java Passed: javax/crypto/SecretKeyFactory/SecKFTranslateTest.java Passed: javax/crypto/spec/DESKeySpec/CheckParity.java Passed: javax/crypto/spec/DESKeySpec/CheckWeakKeys.java Passed: javax/crypto/KeyGenerator/CompareKeys.java Passed: javax/crypto/spec/GCMParameterSpec/GCMParameterSpecTest.java Passed: javax/crypto/spec/DESKeySpec/NullKey.java Passed: javax/crypto/spec/IvParameterSpec/NullIV.java Passed: javax/crypto/spec/IvParameterSpec/InvalidArgs.java Passed: javax/crypto/CryptoPermissions/TestUnlimited.java Passed: javax/crypto/KEM/KemTest.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2ParameterSpecEquals.java Passed: javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2AlgorithmParameters.java Passed: javax/crypto/spec/RC5ParameterSpec/RC5ParameterSpecEquals.java Passed: javax/crypto/spec/RC5ParameterSpec/InvalidIV.java Passed: javax/naming/InitialContext/EnvClone.java Passed: javax/naming/InitialContext/AppletIsNotUsed.java Passed: javax/naming/ldap/LdapName/EscapeUnescapeTests.java Passed: javax/naming/InitialContext/NoApplet.java Passed: javax/naming/ldap/LdapName/LdapParserTests.java Passed: javax/naming/ldap/LdapName/LdapNameConstruction.java Passed: javax/naming/ldap/LdapName/RdnMisc.java Passed: javax/naming/ldap/LdapName/RdnToAttrsTest.java Passed: javax/naming/ldap/LdapName/TrailingSpaceTest.java Passed: javax/naming/ldap/LdapName/CompareToEqualsTests.java Passed: javax/naming/Name/Serialized13Name.java Passed: javax/naming/RefAddr/NullContent.java Passed: javax/naming/ldap/LdapName/NameTests.java Passed: javax/naming/spi/DirectoryManager/GetContDirCtx.java Passed: javax/crypto/SecretKeyFactory/TestFailOver.java Passed: javax/naming/spi/FactoryCacheTest.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/DisabledAlgorithms.java Passed: javax/naming/module/RunBasic.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Client Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Server 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/DTLSDataExchangeTest.java Passed: javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java Passed: javax/crypto/KEM/GenLargeNumberOfKeys.java Passed: javax/net/ssl/DTLS/DTLSHandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSEnginesClosureTest.java Passed: javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java Passed: javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java Passed: javax/net/ssl/DTLS/DTLSOverDatagram.java Passed: javax/net/ssl/DTLS/DTLSMFLNTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeTest.java Passed: javax/net/ssl/DTLS/CipherSuite.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java Passed: javax/net/ssl/DTLS/InvalidCookie.java Passed: javax/net/ssl/DTLS/DTLSSequenceNumberTest.java Passed: javax/net/ssl/DTLS/NoMacInitialClientHello.java Passed: javax/net/ssl/DTLS/InvalidRecords.java Passed: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java Passed: javax/net/ssl/ALPN/SSLServerSocketAlpnTest.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/DTLSv10BufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java Passed: javax/net/ssl/DTLS/Retransmission.java Passed: javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java Passed: javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java Passed: javax/net/ssl/DTLS/DTLSSignatureSchemes.java Passed: javax/net/ssl/FixingJavadocs/ImplicitHandshake.java Passed: javax/net/ssl/FixingJavadocs/JavaxURLNulls.java Passed: javax/net/ssl/FixingJavadocs/KMTMGetNothing.java Passed: javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java Passed: javax/net/ssl/finalize/SSLSessionFinalizeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java Passed: javax/net/ssl/FixingJavadocs/SSLSocketInherit.java Passed: javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java Passed: javax/net/ssl/FixingJavadocs/SSLSessionNulls.java Passed: javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.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/HttpsURLConnection/HttpsSession.java Passed: javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java Passed: javax/net/ssl/HttpsURLConnection/Equals.java Passed: javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Passed: javax/net/ssl/sanity/ciphersuites/NoKerberos.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport1.java Passed: javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java Passed: javax/net/ssl/HttpsURLConnection/GetResponseCode.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport2.java Passed: javax/net/ssl/sanity/CacertsExplorer.java Passed: javax/net/ssl/ServerName/IllegalSNIName.java Passed: javax/net/ssl/ServerName/BestEffortOnLazyConnected.java Passed: javax/net/ssl/ServerName/EndingDotHostname.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java Passed: javax/net/ssl/ServerName/SSLSocketConsistentSNI.java Passed: javax/net/ssl/ServerName/SSLEngineExplorer.java Passed: javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerFailure.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Passed: javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java Passed: javax/net/ssl/ServerName/SSLSocketExplorer.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java Passed: javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java Passed: javax/net/ssl/SSLEngine/ArgCheck.java Passed: javax/net/ssl/SSLEngine/AcceptLargeFragments.java Passed: javax/net/ssl/DTLS/RespondToRetransmit.java Passed: javax/net/ssl/SSLEngine/Basics.java Passed: javax/net/ssl/SSLEngine/CheckTlsEngineResults.java Passed: javax/net/ssl/SSLEngine/EngineCloseOnAlert.java Passed: javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java Passed: javax/net/ssl/SSLEngine/ExtendedKeyEngine.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java Passed: javax/net/ssl/SSLEngine/ExtendedKeySocket.java Passed: javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java Passed: javax/net/ssl/SSLEngine/FinishedPresent.java Passed: javax/net/ssl/SSLEngine/ConnectionTest.java Passed: javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java Passed: javax/net/ssl/SSLEngine/SSLEngineResultArgs.java Passed: javax/net/ssl/SSLEngineResult/Deserialize.java Passed: javax/net/ssl/SSLEngine/LargeBufs.java Passed: javax/net/ssl/SSLException/CheckSSLHandshakeException.java Passed: javax/net/ssl/SSLException/CheckSSLKeyException.java Passed: javax/net/ssl/SSLException/CheckSSLProtocolException.java Passed: javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java Passed: javax/net/ssl/SSLEngine/LargePacket.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/JSSERenegotiate.java Passed: javax/net/ssl/SSLSession/HttpsURLConnectionLocalCertificateChain.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/SessionTimeOutTests.java Passed: javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java Passed: javax/net/ssl/SSLEngine/NoAuthClientAuth.java Passed: javax/net/ssl/SSLSocket/InputStreamClosure.java Passed: javax/net/ssl/SSLSocket/OutputStreamClosure.java Passed: javax/net/ssl/SSLSocket/Tls13PacketSize.java Passed: javax/net/ssl/SSLSession/CheckSessionContext.java Passed: javax/net/ssl/SSLSession/TestEnabledProtocols.java Passed: javax/net/ssl/SSLSocket/ClientExcOnAlert.java Passed: javax/net/ssl/templates/SSLEngineTemplate.java Passed: javax/net/ssl/templates/SSLSocketTemplate.java Passed: javax/net/ssl/Stapling/SSLEngineWithStapling.java Passed: javax/net/ssl/Stapling/StapleEnableProps.java Passed: javax/net/ssl/TLS/TestJSSENoCommonProtocols.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/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLS/TLSRehandshakeTest.java Passed: javax/net/ssl/TLS/TestJSSEServerProtocol.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java Passed: javax/net/ssl/TLS/TestJSSEClientProtocol.java Passed: javax/net/ssl/TLSCommon/TLSWithEdDSA.java Passed: javax/net/ssl/Stapling/SSLSocketWithStapling.java Passed: javax/net/ssl/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/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSv1/TLSHandshakeTest.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/TLSRehandshakeTest.java Passed: javax/net/ssl/TLSv12/ShortRSAKey512.java Passed: javax/net/ssl/TLSv11/TLSMFLNTest.java Passed: javax/net/ssl/TLSv12/DisabledShortDSAKeys.java Passed: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/Fix5070632.java Passed: javax/net/ssl/TLSv12/ShortRSAKeyGCM.java Passed: javax/net/ssl/GetInstance.java Passed: javax/net/ssl/TLSv13/HRRKeyShares.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/Test4.java Passed: javax/script/Test5.java Passed: javax/script/SimpleScriptContextNameChecksTest.java Passed: javax/script/Test6.java Passed: javax/script/Test7.java Passed: javax/script/Test8.java Passed: javax/script/UnescapedBracketRegExTest.java Passed: javax/script/VersionTest.java Passed: javax/script/ScriptEngineOrder.sh Passed: javax/net/ssl/TLSv13/ClientHelloKeyShares.java 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/DelegationPermissionCollection.java Passed: javax/security/auth/kerberos/DelegationPermissionHash.java Passed: javax/security/auth/kerberos/DelegationPermissionInit.java Passed: javax/security/auth/kerberos/KerberosHashEqualsTest.java Passed: javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java Passed: javax/security/auth/kerberos/ServicePermissionCollection.java Passed: javax/security/auth/kerberos/ServicePermissionEquals.java Passed: javax/security/auth/kerberos/ServicePermissionTest.java Passed: javax/security/auth/kerberos/KerberosTixDateTest.java Passed: javax/security/auth/Destroyable/KeyDestructionTest.java Passed: javax/security/auth/login/Configuration/ConfigFileWithBlank.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/security/auth/login/LoginContext/OptionalJaas/UnixNTPlatform.java Passed: javax/security/auth/login/Configuration/Synchronize.java Passed: javax/security/auth/login/LoginContext/ConfigConstructor.java Passed: javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.java Passed: javax/security/auth/login/LoginContext/DefaultHandler.java Passed: javax/security/auth/login/LoginContext/ModuleSubject.java Passed: javax/security/auth/login/LoginContext/DynamicConfigurationTest.java Passed: javax/security/auth/login/LoginContext/ResetConfigModule.java Passed: javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java Passed: javax/security/auth/login/LoginContext/SharedState.java Passed: javax/security/auth/login/LoginContext/StandardCallbacks.java Passed: javax/security/auth/PrivateCredentialPermission/CanonError.java Passed: javax/security/auth/PrivateCredentialPermission/EmptyName.java Passed: javax/security/auth/PrivateCredentialPermission/Equals.java Passed: javax/security/auth/login/modules/SafeLogout.java Passed: javax/security/auth/PrivateCredentialPermission/Serial.java Passed: javax/security/auth/PrivateCredentialPermission/Serial2.java Passed: javax/security/auth/PrivateCredentialPermission/Subset.java Passed: javax/security/auth/PrivateCredentialPermission/MoreThenOnePrincipals.java Passed: javax/net/ssl/DTLS/PacketLossRetransmission.java Passed: javax/security/auth/spi/Loader.java Passed: javax/security/auth/Subject/AddPrincipalSubclass.java Passed: javax/security/auth/Subject/doAs/Test.java Passed: javax/rmi/ssl/SSLSocketParametersTest.java Passed: javax/security/auth/login/LoginContext/LCTest.java Passed: javax/security/auth/Subject/Exceptions.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/CurrentSubject.java Passed: javax/security/auth/Subject/SubjectNullTests.java Passed: javax/security/auth/Subject/Synch3.java Passed: javax/security/auth/Subject/Synch.java Passed: javax/security/auth/Subject/UnreliableContains.java Passed: javax/security/auth/SubjectDomainCombiner/Optimize.java Passed: javax/security/auth/Subject/doAs/NestedActions.java Passed: javax/security/auth/x500/X500Principal/DerIsConstructor.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/login/modules/JaasModularDefaultHandlerTest.java Passed: javax/security/auth/x500/X500Principal/KeywordMap.java Passed: javax/security/auth/x500/X500Principal/OIDMap.java Passed: javax/security/auth/Subject/Synch2.java Passed: javax/security/auth/x500/X500Principal/Parse.java Passed: javax/security/auth/x500/X500Principal/RFC4514.java Passed: javax/security/auth/SubjectDomainCombiner/Regression.java Passed: javax/security/auth/x500/X500Principal/NameFormat.java Passed: javax/security/sasl/Sasl/PassSysProps.java Passed: javax/smartcardio/HistoricalBytes.java Passed: javax/smartcardio/Serialize.java Passed: javax/security/auth/Subject/DoAs.java Passed: javax/smartcardio/TerminalFactorySpiTest.java Passed: javax/smartcardio/TestCardPermission.java Passed: javax/smartcardio/TestCommandAPDU.java Passed: javax/smartcardio/ResponseAPDUTest.java Passed: javax/smartcardio/CommandAPDUTest.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/security/sasl/Sasl/DisabledMechanisms.java Passed: javax/sql/permissionTests/SyncFactoryPermissionsTests.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/serial/SerialArrayTests.java Passed: javax/sql/testng/test/rowset/cachedrowset/CachedRowSetTests.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/filteredrowset/FilteredRowSetTests.java Passed: javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.java Passed: javax/sql/testng/test/rowset/serial/SerialDataLinkTests.java Passed: javax/sql/testng/test/rowset/serial/SerialJavaObjectTests.java Passed: javax/sql/testng/test/rowset/serial/SerialExceptionTests.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/SQLOutputImplTests.java Passed: javax/sql/testng/test/rowset/serial/SQLInputImplTests.java Passed: javax/sql/testng/test/rowset/filteredrowset/CityFilter.java Passed: javax/sql/testng/test/rowset/spi/SyncFactoryExceptionTests.java Passed: javax/sql/testng/test/rowset/spi/SyncFactoryTests.java Passed: javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java Passed: javax/sql/testng/test/rowset/filteredrowset/PrimaryKeyFilter.java Passed: javax/sql/testng/test/rowset/spi/SyncProviderExceptionTests.java Passed: javax/sql/testng/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.java Passed: javax/sql/testng/test/rowset/CommonRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetFactoryTests.java Passed: javax/sql/testng/test/rowset/RowSetProviderTests.java Passed: javax/sql/testng/test/rowset/BaseRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetMetaDataTests.java Passed: javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java Passed: javax/sql/testng/test/rowset/RowSetWarningTests.java Passed: javax/sql/testng/util/PropertyStubProvider.java Passed: javax/sql/testng/util/StubArray.java Passed: javax/sql/testng/util/StubBaseRowSet.java Passed: javax/sql/testng/test/rowset/webrowset/WebRowSetTests.java Passed: javax/sql/testng/util/StubBlob.java Passed: javax/sql/testng/util/StubClob.java Passed: javax/sql/testng/util/StubContext.java Passed: javax/sql/testng/util/StubCachedRowSetImpl.java Passed: javax/sql/testng/util/StubFilteredRowSetImpl.java Passed: javax/sql/testng/util/StubJdbcRowSetImpl.java Passed: javax/sql/testng/util/StubNClob.java Passed: javax/sql/testng/util/StubJoinRowSetImpl.java Passed: javax/sql/testng/util/StubRowId.java Passed: javax/sql/testng/util/StubRef.java Passed: javax/sql/testng/util/StubRowSetFactory.java Passed: javax/sql/testng/util/StubSQLXML.java Passed: javax/sql/testng/util/StubStruct.java Passed: javax/sql/testng/util/StubSyncProvider.java Passed: javax/sql/testng/util/StubSyncResolver.java Passed: javax/sql/testng/util/SuperHero.java Passed: javax/sql/testng/util/TestRowSetListener.java Passed: javax/sql/testng/util/StubWebRowSetImpl.java Passed: javax/sql/testng/util/TestSQLDataImpl.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java Passed: javax/transaction/xa/testng/Driver.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java Passed: javax/transaction/xa/testng/JavaSqlModuleDriver.java Passed: javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java Passed: javax/xml/crypto/dsig/TransformService/NullParent.java Passed: javax/xml/crypto/dsig/TransformService/UnknownProvider.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/LogParameters.java Passed: javax/xml/crypto/dsig/FileSocketPermissions.java Passed: javax/xml/crypto/dsig/SecureValidationPolicy.java Passed: javax/xml/crypto/dsig/SecureValidation.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id0 Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id1 Passed: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java Passed: javax/xml/crypto/dsig/PSSSpec.java Passed: javax/xml/jaxp/common/8020430/JAXP15RegTest.java Passed: javax/xml/jaxp/datatype/5077522/DurationComparison.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1097Test.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1243Test.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1416Test.java Passed: javax/xml/jaxp/datatype/8033980/SerializationTest.java Passed: javax/xml/jaxp/common/8035437/AbstractMethodErrorTest.java Passed: javax/xml/crypto/dsig/HereFunction.java Passed: javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java Passed: javax/xml/crypto/dsig/ValidationTests.java Passed: javax/xml/jaxp/common/8032908/XSLT.java Passed: javax/xml/jaxp/parsers/8021148/JAXPSAXParserTest.java Passed: javax/xml/jaxp/parsers/8027359/FragmentScannerBufferLimitTest.java Passed: javax/xml/jaxp/parsers/8024707/XSLT.java Passed: javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java Passed: javax/xml/jaxp/parsers/8029955/EntityScannerTest.java Passed: javax/xml/jaxp/parsers/8027359/XML11EntityScannerTest.java Passed: javax/xml/jaxp/parsers/8022548/XOMParserTest.java Passed: javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java Passed: javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.java Passed: javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootSimpleTypeDefinitionTest.java Passed: javax/xml/jaxp/parsers/8032909/XSLT.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc1Test.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc2Test.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdentityConstraintCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdIdrefCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/FeaturePropagationTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_A.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_C.java Passed: javax/xml/crypto/dsig/Basic.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_A.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_AC.java Passed: javax/net/ssl/TLSCommon/TLSTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_C.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_CA.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/BasicTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java Passed: javax/xml/jaxp/testng/validation/BaseTest.java Passed: javax/xml/jaxp/testng/validation/SpecialCaseErrorHandler.java Passed: javax/xml/jaxp/transform/8004476/XPathExFuncTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_False.java Passed: javax/xml/jaxp/validation/8015243/AnyURITest.java Passed: javax/xml/jaxp/validation/8015092/XPathWhiteSpaceTest.java Passed: javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java Passed: javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java Passed: javax/xml/jaxp/XPath/8035577/Regex.java Passed: javax/xml/jaxp/transform/8062923/XslSubstringTest.java Passed: javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java Passed: javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java Passed: jdk/dynalink/BeanLinkerRecordsTest.java Passed: jdk/dynalink/CallerSensitiveTest.java Passed: jdk/dynalink/LinkedCallSiteLocationTest.java Passed: jdk/dynalink/LookupTest.java Passed: jdk/dynalink/CallSiteTest.java Passed: jdk/dynalink/BeansLinkerTest.java Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_SerialGC Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_SerialGC Passed: jdk/internal/jline/AbstractWindowsTerminalTest.java Passed: jdk/internal/jline/OSUtilsTest.java Passed: jdk/internal/jline/KeyConversionTest.java Passed: jdk/internal/jrtfs/PathOps.java Passed: jdk/dynalink/BeanLinkerTest.java Passed: jdk/internal/jrtfs/UriTests.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: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_True.java Passed: jdk/net/ExtendedSocketOption/DontFragmentTest.java Passed: jdk/net/Sockets/ExtOptionTest.java Passed: jdk/net/ExtendedSocketOption/DatagramChannelNAPITest.java Passed: jdk/net/Sockets/QuickAckTest.java Passed: jdk/internal/jrtfs/Basic.java Passed: jdk/net/ExtendedSocketOption/DatagramSocketNAPITest.java Passed: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java Passed: jdk/net/Sockets/SupportedOptions.java Passed: jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java Passed: jdk/nio/zipfs/testng/util/ZipFsBaseTest.java Passed: jdk/net/ExtendedSocketOption/SocketChannelNAPITest.java Passed: jdk/nio/zipfs/CompressionModeTest.java Passed: jdk/nio/zipfs/jarfs/JFSTester.java Passed: jdk/nio/zipfs/testng/test/ManifestOrderTest.java Passed: jdk/nio/zipfs/Basic.java Passed: jdk/nio/zipfs/testng/test/ChannelTests.java Passed: jdk/net/ExtendedSocketOption/SocketNAPITest.java Passed: jdk/nio/zipfs/CopyMoveTests.java Passed: jdk/nio/zipfs/CRCWriteTest.java Passed: jdk/nio/zipfs/HasDotDotTest.java Passed: jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java Passed: jdk/nio/zipfs/InvalidZipHeaderTests.java Passed: jdk/nio/zipfs/ReleaseDeflater.java Passed: jdk/nio/zipfs/DirectoryStreamTests.java Passed: jdk/nio/zipfs/PathOps.java Passed: jdk/nio/zipfs/NonExistentPathTests.java Passed: jdk/nio/zipfs/ZeroDate.java Passed: jdk/nio/zipfs/UpdateEntryTest.java Passed: jdk/nio/zipfs/NewFileSystemTests.java Passed: jdk/nio/zipfs/ZFSTests.java Passed: jdk/nio/zipfs/PropertyPermissionTests.java Passed: jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java Passed: jdk/nio/Basic.java Passed: jdk/security/jarsigner/Function.java Passed: jdk/nio/zipfs/TestPosix.java Passed: jdk/nio/zipfs/ZipFSTester.java Passed: jdk/security/jarsigner/Properties.java Passed: jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java Passed: jdk/nio/zipfs/ZipFSPermissionsTest.java Passed: jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java Passed: jdk/security/logging/TestSecurityPropertyModificationLog.java Passed: jdk/security/jarsigner/Spec.java Passed: jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java Passed: jdk/security/logging/TestX509CertificateLog.java Passed: sun/net/ftp/FtpGetContent.java Passed: jdk/security/logging/TestTLSHandshakeLog.java Passed: jdk/security/logging/TestX509ValidationLog.java Passed: sun/net/ftp/B6427768.java Passed: sun/net/ftp/FtpURL.java Passed: sun/net/ftp/TestFtpClientNameListWithNull.java Passed: sun/net/ftp/MarkResetTest.java Passed: sun/net/idn/PunycodeTest.java Passed: sun/net/idn/TestStringPrep.java Passed: sun/net/ftp/TestFtpTimeValue.java Passed: sun/net/InetAddress/nameservice/dns/CNameTest.java Passed: sun/net/spi/DefaultProxySelectorTest.java Passed: sun/net/ext/ExtendedSocketOptionsTest.java Passed: sun/net/util/IPAddressUtilTest.java Passed: sun/net/ftp/FtpURLConnectionLeak.java Passed: sun/net/spi/SystemProxyDriver.java Passed: sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.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/RetryPost.java Passed: sun/net/www/http/HttpClient/MultiThreadTest.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: sun/net/www/http/HttpClient/B6726695.java Passed: sun/net/www/http/HttpURLConnection/DigestAuth.java Passed: sun/net/www/http/KeepAliveCache/B5045306.java Passed: sun/net/www/http/KeepAliveCache/B8293562.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/KeepAliveStream/KeepAliveStreamClose.java Passed: jdk/nio/zipfs/LargeEntriesTest.java Passed: sun/net/www/http/RequestMethodCheck/RequestMethodEquality.java Passed: sun/net/www/protocol/file/EncodedMultiByteChar.java Passed: sun/net/www/protocol/file/Equals.java Passed: sun/net/www/protocol/file/FileMap.java Passed: sun/net/www/protocol/file/DirPermissionDenied.java Passed: sun/net/www/protocol/file/FileURLTest.java Passed: sun/net/www/protocol/file/GetContentLength.java Passed: sun/net/www/protocol/file/GetHeaderFields.java Passed: sun/net/www/protocol/file/GetContentType.java Passed: sun/net/www/protocol/file/GetLastModified.java Passed: sun/net/www/protocol/file/NonUTF8EncodedChar.java Passed: sun/net/www/protocol/ftp/HandlerEquals.java Passed: sun/net/www/protocol/ftp/UserAndPasswordTest.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java Passed: sun/net/www/protocol/http/6550798/test.java Passed: sun/net/www/http/KeepAliveStreamCleaner/KeepAliveStreamCleanerTestDriver.java Passed: sun/net/www/protocol/http/AuthCache.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/B6369510.java Passed: sun/net/www/protocol/http/B6641309.java Passed: sun/net/InetAddress/nameservice/simple/DefaultCaching.java Passed: sun/net/www/protocol/http/AsyncDisconnect.java Passed: sun/net/www/protocol/http/B6890349.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/B8012625.java Passed: sun/net/www/protocol/http/GetErrorStream.java Passed: sun/net/www/protocol/http/B6660405.java Passed: sun/net/www/protocol/http/GetOutputStream.java Passed: sun/net/www/protocol/http/HttpInputStream.java Passed: sun/net/www/protocol/http/HttpOnly.java Passed: sun/net/www/protocol/http/HttpHeaderParserTest.java Passed: sun/net/www/protocol/http/HttpStreams.java Passed: sun/net/www/protocol/http/ChunkedErrorStream.java Passed: sun/net/www/protocol/http/Finalizer.java Passed: sun/net/www/protocol/http/NoCache.java Passed: sun/net/www/protocol/http/NTLMTest.java Passed: sun/net/www/protocol/http/NULLTargetInfoTest.java Passed: sun/net/www/protocol/http/ProtocolRedirect.java Passed: sun/net/www/protocol/http/Modified.java Passed: sun/net/www/protocol/http/NoNTLM.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/StackTraceTest.java Passed: sun/net/www/protocol/http/RetryUponTimeout.java Passed: sun/net/www/protocol/http/SetChunkedStreamingMode.java Passed: sun/net/www/protocol/http/RelativeRedirect.java Passed: sun/net/www/protocol/http/UserAgent.java Passed: sun/net/www/protocol/http/StreamingOutputStream.java Passed: sun/net/www/protocol/http/TunnelThroughProxy.java Passed: sun/net/www/protocol/http/ZoneId.java Passed: sun/net/www/protocol/http/UserAuth.java Passed: sun/net/www/http/KeepAliveCache/B8291637.java Passed: sun/net/www/protocol/http/UserCookie.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6226610.java Passed: sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java Passed: sun/net/www/protocol/http/DigestTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6216082.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java Passed: javax/xml/crypto/dsig/GenerationTests.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Identities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Redirect.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java Passed: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Passed: sun/net/www/protocol/jar/B4756443.java Passed: sun/net/www/protocol/jar/B4957695.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java Passed: sun/net/www/protocol/jar/B5105410.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/https/NewImpl/JavaxHTTPSConnection.java Passed: sun/net/www/protocol/jar/GetContentTypeTest.java Passed: sun/net/www/protocol/jar/JarURLConnectionUseCaches.java Passed: sun/net/www/protocol/jrt/OtherResourcesTest.java Passed: sun/net/www/protocol/jar/jarbug/TestDriver.java Passed: sun/net/www/protocol/jrt/WithSecurityManager.java Passed: sun/net/www/protocol/jrt/Basic.java Passed: sun/net/www/protocol/mailto/HandlerParse.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java Passed: sun/net/www/B8185898.java Passed: sun/net/www/protocol/https/ChunkedOutputStream.java Passed: sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java Passed: sun/net/www/HeaderTests.java Passed: sun/net/www/ParseUtil_6274990.java Passed: sun/net/www/EmbeddedEquals.java Passed: sun/net/www/MessageHeaderTest.java Passed: sun/net/www/ParseUtil_6478588.java Passed: sun/net/www/AuthHeaderTest.java Passed: sun/net/www/ParseUtil_6306697.java Passed: sun/net/www/ParseUtil_6380332.java Passed: sun/nio/ch/SelProvider.java Passed: sun/net/TelnetTest.java Passed: sun/nio/ch/ServerSocketAdaptorTest.java Passed: sun/nio/ch/Basic.java Passed: sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Passed: sun/net/www/ParseUtil_4922813.java Passed: sun/security/action/GetLongAction/ReturnNullIfNoDefault.java Passed: sun/security/action/Generify.java Passed: sun/nio/ch/TempBuffer.java Passed: sun/security/ec/ed/EdDSAKeyCompatibility.java Passed: sun/security/ec/ed/EdCRLSign.java Passed: sun/security/ec/ed/EdDSAKeySize.java Passed: sun/nio/cs/mapping/ConverterTest.java Passed: sun/security/ec/ed/EdDSAParamSpec.java Passed: sun/security/ec/ed/EdDSANegativeTest.java Passed: sun/security/ec/ed/EdECKeyFormat.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/TestConv.java Passed: sun/security/ec/xec/TestXDH.java Passed: sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java Passed: sun/security/ec/xec/TestXECOps.java Passed: sun/security/ec/xec/XECKeyFormat.java Passed: sun/security/ec/ECDSAPrvGreaterThanOrder.java Passed: sun/security/ec/ed/TestEdOps.java Passed: sun/security/ec/ecModuleCheck.java Passed: sun/nio/cs/mapping/CoderTest.java Passed: sun/security/ec/InvalidCurve.java Passed: sun/security/ec/OidInstance.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/AcceptorSubKey.java Passed: sun/security/krb5/auto/Addresses.java Passed: sun/security/krb5/auto/AcceptPermissions.java Passed: sun/security/krb5/auto/AlwaysEncPaReq.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/security/krb5/auto/DnsCanonicalizeHostname.java Passed: sun/security/krb5/auto/DiffNameSameKey.java Passed: sun/nio/cs/OLD/TestIBMDB.java Passed: sun/security/ec/ed/EdDSATest.java Passed: sun/security/krb5/auto/EmptyPassword.java Passed: sun/security/krb5/auto/FileKeyTab.java Passed: sun/security/krb5/auto/ForwardableCheck.java Passed: sun/security/krb5/auto/Forwarded.java Passed: sun/security/krb5/auto/GSS.java Passed: sun/net/www/http/HttpClient/KeepAliveTest.java Passed: sun/security/krb5/auto/GSSUnbound.java Passed: sun/security/krb5/auto/DupEtypes.java Passed: sun/security/krb5/auto/HttpNegotiateServer.java Passed: sun/security/krb5/auto/IgnoreChannelBinding.java Passed: sun/security/ec/TestEC.java Passed: sun/security/krb5/auto/KeyPermissions.java Passed: sun/security/krb5/auto/KeyTabCompat.java Passed: sun/security/krb5/auto/DynamicKeytab.java Passed: sun/security/krb5/auto/KrbTicket.java Passed: sun/security/krb5/auto/KPEquals.java Passed: sun/security/krb5/auto/KvnoNA.java Passed: sun/security/krb5/auto/LifeTimeInSeconds.java Passed: sun/security/krb5/auto/LoginNoPass.java Passed: sun/security/krb5/auto/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/ec/xec/XECIterative.java Passed: sun/security/krb5/auto/ReferralsTest.java Passed: sun/security/krb5/auto/ReplayCacheExpunge.java Passed: sun/security/krb5/auto/OkAsDelegateXRealm.java Passed: sun/security/krb5/auto/ReplayCachePrecise.java Passed: sun/security/krb5/auto/Renewal.java Passed: sun/security/krb5/auto/ReplayCacheTest.java Passed: sun/security/krb5/auto/KdcPolicy.java Passed: sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java Passed: sun/security/krb5/auto/RRC.java Passed: sun/security/krb5/auto/S4U2proxy.java Passed: sun/security/krb5/auto/HttpsCB.java Passed: sun/security/krb5/auto/ReplayCacheTestProc.java Passed: sun/security/krb5/auto/S4U2proxyGSS.java Passed: sun/security/krb5/auto/S4U2selfNotF.java Passed: sun/security/krb5/auto/S4U2selfAsServer.java Passed: sun/security/krb5/auto/Renew.java Passed: sun/security/krb5/auto/S4U2selfAsServerGSS.java Passed: sun/security/krb5/auto/S4U2selfGSS.java Passed: sun/security/krb5/auto/SaslMutual.java Passed: sun/security/krb5/auto/BasicKrb5Test.java Passed: sun/security/krb5/auto/SPNEGO.java Passed: sun/security/krb5/auto/SpnegoLifeTime.java Passed: sun/security/krb5/auto/SpnegoReqFlags.java Passed: sun/security/krb5/auto/SpnegoUnknownMech.java Passed: sun/security/krb5/auto/Test5653.java Passed: sun/security/krb5/auto/TicketSName.java Passed: sun/security/krb5/auto/OkAsDelegate.java Passed: sun/security/krb5/auto/SaslBasic.java Passed: sun/security/krb5/auto/Unavailable.java Passed: sun/security/krb5/auto/TwoPrinces.java Passed: sun/security/krb5/auto/S4U2self.java Passed: sun/security/krb5/auto/TwoTab.java Passed: sun/security/krb5/canonicalize/Test.java Passed: sun/security/krb5/ccache/DefaultFile.java Passed: sun/security/krb5/ccache/CorruptedCC.java Passed: sun/security/krb5/ccache/EmptyRealmCC.java Passed: sun/security/krb5/ccache/EmptyCC.java Passed: sun/security/krb5/ccache/Refresh.java Passed: sun/security/krb5/config/ConfigWithQuotations.java Passed: sun/security/krb5/auto/UseCacheAndStoreKey.java Passed: sun/security/krb5/ccache/TimeInCCache.java Passed: sun/security/krb5/config/ConfPlusProp.java Passed: sun/security/krb5/auto/SaslUnbound.java Passed: sun/security/krb5/config/DNS.java Passed: sun/security/krb5/auto/Unreachable.java Passed: sun/security/krb5/config/Duration.java Passed: sun/security/krb5/auto/W83.java Passed: sun/security/krb5/config/DnsFallback.java Passed: sun/security/krb5/config/Duplicates.java Passed: sun/security/krb5/config/ExtraLines.java Passed: sun/security/krb5/config/KdcDefaultOptions.java Passed: sun/security/krb5/config/Include.java Passed: sun/security/krb5/config/ParseCAPaths.java Passed: sun/security/krb5/config/IncludeDirOrder.java Passed: sun/security/krb5/config/ParseConfig.java Passed: sun/security/krb5/config/Semicolon.java Passed: sun/security/krb5/etype/Permitted.java Passed: sun/security/krb5/config/YesNo.java Passed: sun/security/krb5/etype/UnsupportedKeyType.java Passed: sun/security/krb5/config/DefUdpLimit.java Passed: sun/security/krb5/etype/ETypeOrder.java Passed: sun/security/krb5/etype/KerberosAesSha2.java Passed: sun/security/krb5/ktab/KeyString.java Passed: sun/security/krb5/ktab/KeyTabIndex.java Passed: sun/security/krb5/ktab/FileKeyTab.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/BadKdcDefaultValue.java Passed: sun/security/krb5/name/Constructors.java Passed: sun/security/krb5/NegativeNonce.java Passed: sun/security/krb5/OptionPADataInKDCReq.java Passed: sun/security/krb5/ktab/BufferBoundary.java Passed: sun/security/krb5/etype/WeakCrypto.java Passed: sun/security/krb5/IPv6.java Passed: sun/security/krb5/TestPAData.java Passed: sun/security/krb5/KrbCredSubKey.java Passed: sun/security/krb5/MicroTime.java Passed: sun/security/krb5/ServiceCredsCombination.java Passed: sun/security/krb5/UnknownCCEntry.java Passed: sun/security/pkcs/EncryptedPrivateKeyInfo/EncryptedPKInfoEqualsHashCode.java Passed: sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java Passed: sun/security/pkcs/pkcs7/NewSigAlg.java Passed: sun/security/krb5/RFC396xTest.java Passed: sun/security/lib/CheckBlockedCerts.java Passed: sun/security/pkcs/pkcs10/PKCS10AttributeReader.java Passed: sun/security/pkcs/pkcs8/LongPKCS8orX509KeySpec.java Passed: sun/security/lib/cacerts/VerifyCACerts.java Passed: sun/security/pkcs/pkcs8/TestLeadingZeros.java Passed: sun/security/pkcs/pkcs7/TwoHash.java Passed: sun/security/pkcs/pkcs9/ChallengePassStringFmt.java Passed: sun/security/pkcs/pkcs7/SignerOrder.java Passed: sun/security/pkcs/pkcs9/UnknownAttribute.java Passed: sun/security/pkcs/pkcs9/UnstructuredName.java Passed: sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java Passed: sun/security/pkcs/pkcs7/PKCS7VerifyTest.java Passed: sun/security/pkcs/pkcs8/PKCS8Test.java Passed: sun/security/krb5/runNameEquals.sh Passed: sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestKeySizeCheck.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java Passed: sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java Passed: sun/security/pkcs11/Cipher/EncryptionPadding.java Passed: sun/security/pkcs11/Cipher/CancelMultipart.java Passed: sun/security/pkcs11/Cipher/Test4512704.java Passed: sun/security/pkcs11/Cipher/PBECipher.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyOutputSize.java Passed: sun/security/pkcs11/Cipher/TestChaChaPoly.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCM.java Passed: sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java Passed: sun/security/pkcs11/Cipher/ReinitCipher.java Passed: sun/security/krb5/auto/TwoOrThree.java Passed: sun/security/pkcs11/Cipher/TestKATForGCM.java Passed: sun/security/pkcs11/Cipher/TestCipherMode.java Passed: sun/security/pkcs11/Cipher/TestPaddingOOB.java Passed: sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java Passed: sun/security/pkcs11/Cipher/TestRawRSACipher.java Passed: sun/security/pkcs11/Cipher/TestRSACipher.java Passed: sun/security/pkcs11/Config/ReadConfInUTF16Env.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphers.java Passed: sun/security/pkcs11/Cipher/TestRSACipherWrap.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java Passed: sun/security/pkcs11/ec/TestECDH.java Passed: sun/security/pkcs11/ec/ReadCertificates.java Passed: sun/security/pkcs11/ec/TestCurves.java Passed: sun/security/pkcs11/ec/ReadPKCS12.java Passed: sun/security/pkcs11/ec/TestECDH2.java Passed: sun/security/pkcs11/ec/TestECDSA.java Passed: sun/security/pkcs11/ec/TestECDSA2.java Passed: sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java Passed: sun/security/pkcs11/ec/TestECGenSpec.java Passed: sun/security/pkcs11/ec/TestKeyFactory.java Passed: sun/security/pkcs11/KeyAgreement/TestShort.java Passed: sun/security/pkcs11/KeyAgreement/TestDH.java Passed: sun/security/pkcs11/KeyAgreement/TestInterop.java Passed: sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java Passed: sun/security/pkcs11/KeyGenerator/TestAES.java Passed: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java Passed: sun/security/krb5/auto/UnboundService.java Passed: sun/security/pkcs11/KeyGenerator/TestChaCha20.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.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/ImportKeyToP12.java Passed: sun/security/pkcs11/Mac/MacKAT.java Passed: sun/security/pkcs11/Mac/PBAMac.java Passed: sun/security/pkcs11/Mac/MacSameTest.java Passed: sun/security/pkcs11/MessageDigest/ByteBuffers.java Passed: sun/security/pkcs11/KeyStore/ClientAuth.java Passed: sun/security/pkcs11/Provider/Absolute.java Passed: sun/security/pkcs11/KeyStore/CertChainRemoval.java Passed: sun/security/pkcs11/Provider/ConfigShortPath.java Passed: sun/security/pkcs11/Provider/CheckRegistration.java Passed: sun/security/pkcs11/Provider/LoginISE.java Passed: sun/security/pkcs11/KeyStore/SecretKeysBasic.java Passed: sun/security/pkcs11/Mac/ReinitMac.java Passed: sun/security/pkcs11/MessageDigest/DigestKAT.java Passed: sun/security/pkcs11/MessageDigest/ReinitDigest.java Passed: sun/security/pkcs11/MessageDigest/TestCloning.java Passed: sun/security/pkcs11/Provider/ConfigQuotedString.java Passed: sun/security/pkcs11/Provider/Login.java Passed: sun/security/pkcs11/rsa/KeyWrap.java Passed: sun/security/pkcs11/rsa/TestCACerts.java Passed: sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java Passed: sun/security/pkcs11/Secmod/AddTrustedCert.java Passed: sun/security/pkcs11/Secmod/GetPrivateKey.java Passed: sun/security/pkcs11/Secmod/Crypto.java Passed: sun/security/pkcs11/Secmod/JksSetPrivateKey.java Passed: sun/security/pkcs11/Secmod/LoadKeystore.java Passed: sun/security/pkcs11/SecureRandom/TestDeserialization.java Passed: sun/security/pkcs11/Secmod/AddPrivateKey.java Passed: sun/security/pkcs11/SecretKeyFactory/TestGeneral.java Passed: sun/security/pkcs11/Serialize/SerializeProvider.java Passed: sun/security/pkcs11/Secmod/TestNssDbSqlite.java Passed: sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java Passed: sun/security/pkcs11/Signature/ReinitSignature.java Passed: sun/security/pkcs11/Signature/InitAgainPSS.java Passed: sun/security/pkcs11/Secmod/TrustAnchors.java Passed: sun/security/pkcs11/SecureRandom/Basic.java Passed: sun/security/pkcs11/SecretKeyFactory/TestPBKD.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS2.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS.java Passed: sun/security/pkcs11/Signature/ByteBuffers.java Passed: sun/security/pkcs11/Signature/SigInteropPSS2.java Passed: sun/security/pkcs11/Signature/TestDSA2.java Passed: sun/security/pkcs11/Signature/SigInteropPSS.java Passed: sun/security/pkcs11/Signature/TestDSA.java Passed: sun/security/pkcs11/Signature/TestDSAKeyLength.java Passed: sun/security/pkcs11/Provider/MultipleLogins.sh Passed: sun/security/pkcs11/tls/tls12/FipsModeTLS12.java Passed: sun/security/pkcs11/Signature/LargeDSAKey.java Passed: sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java Passed: sun/security/pkcs11/tls/TestKeyMaterial.java Passed: sun/security/pkcs12/AttributesCorrectness.java Passed: sun/security/pkcs12/Bug6415637.java Passed: sun/security/pkcs12/EmptyAlias.java Passed: sun/security/pkcs11/tls/TestLeadingZeroesP11.java Passed: sun/security/pkcs12/AttributesMultiThread.java Passed: sun/security/pkcs11/SampleTest.java Passed: sun/security/pkcs12/EmptyPassword.java Passed: sun/security/pkcs11/tls/TestPremaster.java Passed: sun/security/pkcs12/MixedcaseAlias.java Passed: sun/security/pkcs11/tls/TestMasterSecret.java Passed: sun/security/pkcs12/PBES2Encoding.java Passed: sun/security/pkcs12/GetAttributes.java Passed: sun/security/pkcs12/P12SecretKey.java Passed: sun/security/pkcs12/ProbeLargeKeystore.java Passed: sun/security/pkcs11/tls/TestPRF.java Passed: sun/security/pkcs12/ProbeBER.java Passed: sun/security/pkcs12/StorePasswordTest.java Passed: sun/security/pkcs12/StoreSecretKeyTest.java Passed: sun/security/pkcs12/SecretKeyAlgorithms.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/OCSP/OCSPSingleExtensions.java Passed: sun/security/provider/certpath/OCSP/OCSPNoContentLength.java Passed: sun/security/provider/certpath/X509CertPath/IllegalCertiticates.java Passed: sun/security/provider/certpath/PKIXCertPathValidator/Validity.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/TestDSA2.java Passed: sun/security/provider/DSA/TestKeyPairGenerator.java Passed: sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java Passed: sun/security/provider/DSA/TestMaxLengthDER.java Passed: sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Passed: sun/security/provider/hss/TestHSS.java Passed: sun/security/provider/KeyStore/CaseSensitiveAliases.java Passed: sun/security/provider/DSA/SupportedDSAParamGen.java Passed: sun/security/provider/KeyStore/DksWithEmptyKeystore.java Passed: sun/security/provider/KeyStore/DKSTest.java Passed: sun/security/provider/KeyStore/TestJKSWithSecretKey.java Passed: sun/security/provider/KeyStore/WrongPassword.java Passed: sun/security/pkcs12/SameDN.java Passed: sun/security/provider/KeyStore/WrongStoreType.java Passed: sun/security/provider/MessageDigest/SHA3.java Passed: sun/security/provider/MessageDigest/DigestKAT.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/provider/DSA/TestAlgParameterGenerator.java Passed: sun/security/provider/NSASuiteB/TestSHAOids.java Passed: sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java Passed: sun/security/provider/PolicyFile/Alias.java Passed: sun/security/provider/PolicyFile/AliasExpansion.java Passed: sun/security/provider/PolicyFile/BadPolicyFile.java Passed: sun/security/provider/DSA/SupportedDSAParamGenLongKey.java Passed: sun/security/provider/PolicyFile/CanonPath.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Passed: sun/security/provider/PolicyFile/CombinedPerms.java Passed: sun/security/provider/PolicyFile/DefaultPolicy.java Passed: sun/security/provider/PolicyFile/NullCodeSource.java Passed: sun/security/provider/PolicyFile/EmailAddress.java Passed: sun/security/provider/PolicyFile/nullDomain.java Passed: sun/security/provider/PolicyFile/SelfWildcard.java Passed: sun/security/provider/PolicyFile/Modules.java Passed: sun/security/provider/PolicyFile/TokenStore.java Passed: sun/security/provider/PolicyFile/SelfExpansion.java Passed: sun/security/provider/PolicyFile/Utf8.java Passed: sun/security/provider/PolicyFile/TrustedCert.java Passed: sun/security/provider/PolicyParser/BogusGrants.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/ExpansionErrorMisleading.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id0 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/AutoReseed.java Passed: sun/security/provider/SecureRandom/DRBGAlg.java Passed: sun/security/pkcs12/ParamsPreferences.java Passed: sun/security/provider/SecureRandom/DRBGS11n.java Passed: sun/security/provider/SecureRandom/CommonSeeder.java Passed: sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java Passed: sun/security/provider/SeedGenerator/Awt_Hang_Test.java Passed: sun/security/provider/SecureRandom/StrongSecureRandom.java Passed: sun/security/provider/SecureRandom/SHA1PRNGReseed.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/SeedGenerator/SeedGeneratorChoice.java Passed: sun/security/rsa/pss/SerializedPSSKey.java Passed: sun/security/provider/PolicyFile/getinstance/getinstance.sh Passed: sun/security/rsa/pss/TestPSSKeySupport.java Passed: sun/security/rsa/BrokenRSAPrivateCrtKey.java Passed: sun/security/rsa/InvalidBitString.java Passed: sun/security/rsa/KeySizeTest.java Passed: sun/security/rsa/pss/TestSigGenPSS.java Passed: sun/security/rsa/RSAPaddingCheck.java Passed: sun/security/rsa/PrivateKeyEqualityTest.java Passed: sun/security/rsa/pss/SignatureTest2.java Passed: sun/security/rsa/SignatureOffsets.java Passed: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java Passed: sun/security/rsa/SignedObjectChain.java Passed: sun/security/rsa/SpecTest.java Passed: sun/security/rsa/TestKeyFactory.java Passed: sun/security/rsa/TestKeyPairGeneratorExponent.java Passed: sun/security/rsa/TestKeyPairGenerator.java Passed: sun/security/rsa/TestKeyPairGeneratorInit.java Passed: sun/security/rsa/TestKeyPairGeneratorLength.java Passed: sun/security/rsa/TestRSAOidSupport.java Passed: sun/security/rsa/TestCACerts.java Passed: sun/security/rsa/TestSignatures.java Passed: sun/security/provider/X509Factory/BigCRL.java Passed: sun/security/ssl/ALPN/AlpnGreaseTest.java Passed: sun/security/rsa/TestSigGen15.java Passed: sun/security/ssl/AppInputStream/ReadHandshake.java Passed: sun/security/ssl/AppInputStream/ReadZeroBytes.java Passed: sun/security/ssl/AppInputStream/RemoveMarkReset.java Passed: sun/security/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/pkcs12/KeytoolOpensslInteropTest.java Passed: sun/security/ssl/CipherSuite/SSL_NULL.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/SignatureTest.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/ssl/CipherSuite/RestrictNamedGroup.java Passed: sun/security/ssl/GenSSLConfigs/main.java Passed: sun/security/ssl/HandshakeOutStream/NullCerts.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java Passed: sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java Passed: sun/security/ssl/InputRecord/ClientHelloRead.java Passed: sun/security/ssl/internal/TestRun.java Passed: sun/security/ssl/rsa/CheckProviderEntries.java Passed: sun/security/ssl/rsa/SignatureOffsets.java Passed: sun/security/ssl/ProtocolVersion/HttpsProtocols.java Passed: sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Passed: sun/security/ssl/rsa/SignedObjectChain.java Passed: sun/security/ssl/ServerHandshaker/GetPeerHost.java Passed: sun/security/ssl/CipherSuite/SupportedGroups.java Passed: sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java Passed: sun/security/ssl/DHKeyExchange/DHEKeySizing.java Passed: sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java Passed: sun/security/ssl/ServerHandshaker/HelloExtensionsTest.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/SSLContextImpl/BadKSProvider.java Passed: sun/security/ssl/SSLCipher/ReadOnlyEngine.java Passed: sun/security/ssl/SSLContextImpl/BadTSProvider.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.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/CipherSuite/NamedGroupsWithCipherSuite.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/SSLContextImpl/IllegalProtocolProperty.java Passed: sun/security/ssl/SSLContextImpl/GoodProvider.java Passed: sun/security/ssl/SSLContextImpl/NoOldVersionContext.java Passed: sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java Passed: sun/security/ssl/SSLContextImpl/SSLContextDefault.java Passed: sun/security/ssl/SSLContextImpl/SSLContextVersion.java Passed: sun/security/ssl/SSLEngineImpl/CloseStart.java Passed: sun/security/ssl/SSLEngineImpl/CloseEngineException.java Passed: sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java Passed: sun/security/ssl/SSLEngineImpl/DelegatedTaskWrongException.java Passed: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java Passed: sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java Passed: sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java Passed: sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java Passed: sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java Passed: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDecodeBadPoint.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineFailedALPN.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java Passed: sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA12.java Passed: sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java Passed: sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java Passed: sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java Passed: sun/security/ssl/SSLSessionContextImpl/Timeout.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/CertPathRestrictions/TLSRestrictions.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java Passed: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java Passed: sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java Passed: sun/security/ssl/SSLSocketImpl/CheckMethods.java Passed: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.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/LargePacketAfterHandshakeTest.java Passed: sun/security/ssl/SSLSocketImpl/LoopbackSSLSocket.java Passed: sun/security/ssl/SSLSocketImpl/NewSocketMethods.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java Passed: sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh Passed: sun/security/ssl/SSLSocketImpl/ClientTimeout.java Passed: sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java Passed: sun/security/ssl/SSLSocketImpl/ReuseAddr.java Passed: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java Passed: sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java Passed: sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java Passed: sun/security/ssl/SSLSocketImpl/SetSoTimeout.java Passed: sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.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/SSLSocketImplThrowsWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketReset.java Passed: sun/security/ssl/SSLSocketImpl/RejectClientRenego.java Passed: sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.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/SSLSocketImpl/SSLSocketKeyLimit.java Passed: sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java Passed: sun/security/ssl/X509KeyManager/PreferredKey.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/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/SSLSocketImpl/SSLSocketCloseHang.java Passed: sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java Passed: sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java Passed: sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java Passed: sun/security/ssl/X509KeyManager/CertificateAuthorities.java Passed: sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java Passed: sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java Passed: sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Passed: sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.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/warnings/NotSignedByAliasTest.java Passed: sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java Passed: sun/security/tools/jarsigner/CheckAlgParams.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/DefaultOptions.java Passed: sun/security/tools/jarsigner/CheckUsage.java Passed: sun/security/tools/jarsigner/EmptyJar.java Passed: sun/security/tools/jarsigner/DisableCurveTest.java Passed: sun/security/tools/jarsigner/EmptyIndividualSectionName.java Passed: sun/security/tools/jarsigner/EmptyManifest.java Passed: sun/security/tools/jarsigner/DigestDontIgnoreCase.java Passed: sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java Passed: sun/security/tools/jarsigner/EntriesOrder.java Passed: sun/security/tools/jarsigner/CheckSignerCertChain.java Passed: sun/security/tools/jarsigner/JarSigningNonAscii.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/NameClash.java Passed: sun/security/tools/jarsigner/MainAttributesConfused.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/InsufficientSectionDelimiter.java Passed: sun/security/tools/jarsigner/SameName.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/CloneKeyAskPassword.java Passed: sun/security/tools/keytool/CloseFile.java Passed: sun/security/tools/jarsigner/ConciseJarsigner.java Passed: sun/security/tools/keytool/DupImport.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCert.java Passed: sun/security/tools/keytool/EmptyField.java Passed: sun/security/tools/keytool/DupCommands.java Passed: sun/security/tools/keytool/ExtOptionCamelCase.java Passed: sun/security/tools/keytool/FileInHelp.java Passed: sun/security/tools/keytool/CheckCertAKID.java Passed: sun/security/tools/keytool/HasSrcStoretypeOption.java Passed: sun/security/tools/keytool/DefaultOptions.java Passed: sun/security/tools/keytool/GroupName.java Passed: sun/security/tools/keytool/ImportPrompt.java Passed: sun/security/tools/keytool/ImportReadAll.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/GenKeyPairSigner.java Passed: sun/security/tools/keytool/NewSize7.java Passed: sun/security/tools/keytool/NewHelp.java Passed: sun/security/tools/keytool/NoExtNPE.java Passed: sun/security/tools/keytool/JKStoPKCS12.java Passed: sun/security/tools/keytool/KeyAlg.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/SecretKeyKS.java Passed: sun/security/tools/keytool/SecurityToolsTest.java Passed: sun/security/tools/keytool/ListOrder.java Passed: sun/security/tools/keytool/RemoveKeyAlgDefault.java Passed: sun/security/tools/keytool/ProbingFailure.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/TryStore.java Passed: sun/security/tools/keytool/VersionTest.java Passed: sun/security/tools/keytool/Serial64.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/WeakAlg.java Passed: sun/security/tools/keytool/SelfIssued.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/DigestInput.java Passed: sun/security/util/ManifestDigester/LineBreaks.java Passed: sun/security/util/ManifestDigester/FindSections.java Passed: sun/security/util/ManifestDigester/ReproduceRaw.java Passed: sun/security/util/HostnameChecker/NullHostnameCheck.java Passed: sun/security/tools/keytool/ReadJar.java Passed: sun/security/tools/keytool/WeakSecretKeyTest.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#IntegerPolynomialP256 Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial25519 Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial448 Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP384 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/math/TestIntegerModuloP.java#Curve448OrderField Passed: sun/security/util/Pem/encoding.sh Passed: sun/security/util/PropertyExpander/ExpandAndEncode.java Passed: sun/security/util/RegisteredDomain/ParseNames.java Passed: sun/security/util/Resources/customSysClassLoader/BootMessages.java Passed: sun/security/util/Resources/customSysClassLoader/MessageFormatting.java Passed: sun/security/util/Resources/early/EarlyResources.java Passed: sun/security/util/Resources/Format.java Passed: sun/security/util/Resources/Usages.java Passed: sun/security/validator/ConstructorTest.java Passed: sun/security/validator/EndEntityExtensionCheck.java Passed: sun/security/validator/PKIXValAndRevCheckTests.java Passed: sun/security/tools/jarsigner/TimestampCheck.java Passed: sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java Passed: sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java Passed: sun/security/x509/AlgorithmId/NonStandardNames.java Passed: sun/security/x509/AlgorithmId/NullParams.java Passed: sun/security/x509/AlgorithmId/OidTableInit.java Passed: sun/security/util/math/TestIntegerModuloP.java#P256OrderField Passed: sun/security/x509/AlgorithmId/PBES2.java Passed: sun/security/x509/AlgorithmId/SHA256withECDSA.java Passed: sun/security/x509/AlgorithmId/TurkishRegion.java Passed: sun/security/x509/AlgorithmId/Uninitialized.java Passed: sun/security/x509/AlgorithmId/Uppercase.java Passed: sun/security/x509/AVA/AVAEqualsHashCode.java Passed: sun/security/x509/AVA/BadName.java Passed: sun/security/x509/AVA/DomainComponentEncoding.java Passed: sun/security/x509/AVA/EmailAddressEncoding.java Passed: sun/security/x509/AVA/EmptyValue.java Passed: sun/security/x509/CertificateValidity/NullName.java Passed: sun/security/x509/EDIPartyName/NullName.java Passed: sun/security/x509/equalNames/AltNamesEqualsTest.java Passed: sun/security/x509/Extensions/BCNull.java Passed: sun/security/x509/Extensions/DefaultCriticality.java Passed: sun/security/x509/Extensions/IllegalExtensions.java Passed: sun/security/x509/Extensions/IssuingDistributionPointExtensionEncoding.java Passed: sun/security/x509/GeneralName/DNSNameTest.java Passed: sun/security/x509/GeneralName/Encode.java Passed: sun/security/x509/GeneralName/X400Address.java Passed: sun/security/x509/IPAddressName/ConstrainsTest.java Passed: sun/security/x509/AlgorithmId/OmitAlgIdParam.java Passed: sun/security/x509/OtherName/Parse.java Passed: sun/security/validator/samedn.sh Passed: sun/security/validator/certreplace.sh Passed: sun/security/x509/URIName/Parse.java Passed: sun/security/x509/X500Name/AllAttribs.java Passed: sun/security/x509/URICertStore/ExtensionsWithLDAP.java Passed: sun/security/x509/X500Name/EmailKeyword.java Passed: sun/security/x509/X500Name/DerValueConstructor.java Passed: sun/security/x509/X500Name/RDNwithMultipleAVAs.java Passed: sun/security/x509/X500Name/NullX500Name.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/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 Passed: sun/security/x509/X509CRLImpl/UnexpectedNPE.java Passed: sun/security/x509/X509CRLImpl/OrderAndDup.java Passed: sun/security/x509/X509CRLImpl/Verify.java Passed: sun/text/IntHashtable/Bug4705389.java Passed: sun/text/resources/Collator/Bug4248694.java Passed: sun/text/resources/Collator/Bug4804273.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/security/x509/X509CertImpl/V3Certificate.java Passed: sun/text/resources/Format/Bug4395196.java Passed: sun/text/resources/Format/Bug4442855.java Passed: sun/text/resources/Format/Bug4621320.java Passed: sun/text/resources/Format/Bug4651568.java Passed: sun/text/resources/Format/Bug4685470.java Passed: sun/text/resources/Format/Bug4762201.java Passed: sun/text/resources/Format/Bug4807540.java Passed: sun/text/resources/Collator/SwedishTest.java Passed: sun/text/resources/Format/Bug4810032.java Passed: sun/text/resources/Format/Bug4994312.java Passed: sun/text/resources/Format/Bug5096553.java Passed: sun/text/resources/Format/Bug8074791.java Passed: sun/text/resources/Format/Bug8037343.java Passed: sun/tools/jrunscript/jrunscript-argsTest.sh Passed: sun/text/resources/Collator/CollationSettingsTests.java Passed: sun/tools/jrunscript/jrunscript-cpTest.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: sun/tools/jrunscript/jrunscript-helpTest.sh Passed: tools/jar/index/MetaInf.java Passed: sun/text/resources/LocaleDataTest.java Passed: sun/security/util/math/TestIntegerModuloP.java#P384OrderField Passed: sun/security/x509/URICertStore/AIACertTimeout.java Passed: tools/jar/mmrjar/Basic.java Passed: tools/jar/multiRelease/whitebox/Driver.java Passed: sun/security/util/math/TestIntegerModuloP.java#P521OrderField Passed: sun/security/tools/keytool/GenerateAll.java Passed: tools/jar/multiRelease/Basic.java Passed: tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java Passed: tools/jar/ChangeDir.java Passed: tools/jar/ContentOrder.java Passed: tools/jar/CreateMissingParentDirectories.java Passed: tools/jar/multiRelease/Basic1.java Passed: tools/jar/InputFilesTest.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/RuntimeTest.java Passed: tools/jar/LeadingGarbage.java Passed: tools/jar/UpdateManifest.java Passed: tools/jar/UpdateJar.java Passed: tools/jimage/ImageReaderDuplicateChildNodesTest.java Passed: tools/jimage/JImageBasicsTest.java Passed: tools/jimage/JImageInfoTest.java Passed: tools/jar/modularJar/Basic.java Passed: tools/jar/multiRelease/VersionValidatorTest.java Passed: tools/jimage/JImageListTest.java Passed: tools/jimage/JImageToolTest.java Passed: tools/jar/compat/CLICompatibility.java Passed: tools/jimage/JImageVerifyTest.java Passed: tools/jimage/JImageExtractTest.java Passed: tools/jimage/JImageNonAsciiNameTest.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/basic/AllModulePath.java Passed: tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java Passed: tools/jlink/bindservices/BindServices.java Passed: tools/jlink/basic/BasicTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.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.062 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 07:38:11 CEST 2023 Test directory: compile: FakeObjCopy finished: Mon Oct 16 07:38:12 CEST 2023 elapsed time (seconds): 0.062 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.062 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 07:38:11 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 07:38:12 CEST 2023 elapsed time (seconds): 0.062 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/1/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/1/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=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/1/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/1/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/1/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/1/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/1/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/1/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/1/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/1/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.19 seconds messages: command: build StripNativeDebugSymbolsPluginTest reason: Named class compiled on demand started: Mon Oct 16 07:38:12 CEST 2023 Test directory: compile: StripNativeDebugSymbolsPluginTest finished: Mon Oct 16 07:38:12 CEST 2023 elapsed time (seconds): 0.19 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.19 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 07:38: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 07:38:12 CEST 2023 elapsed time (seconds): 0.19 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/1/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/1/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=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/1/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/1/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/1/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/1/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/1/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/1/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/1/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/1/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: 17.803 seconds messages: command: main -Xmx1g StripNativeDebugSymbolsPluginTest reason: User specified action: run main/othervm -Xmx1g StripNativeDebugSymbolsPluginTest started: Mon Oct 16 07:38: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 07:38:29 CEST 2023 elapsed time (seconds): 17.803 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/5/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/5/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/0x00007fb5c81e36e0.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/0x00007fb5c81e3930.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/0x00007fb5c8002000.invokeStatic(LambdaForm$DMH) at java.base/java.lang.invoke.LambdaForm$MH/0x00007fb5c8003400.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/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/1/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/1/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=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/1/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/1/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/1/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/1/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/1/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:+UseSerialGC \ -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/jlink/plugins/CompressIndexesTest.java Passed: tools/jlink/plugins/DefaultStripDebugPluginTest.java Passed: tools/jlink/plugins/ExcludeFilesPluginTest.java Passed: tools/jlink/plugins/AddOptionsPluginTest.java Passed: tools/jlink/plugins/ExcludeModuleInfoTest.java Passed: tools/jlink/plugins/ExcludePluginTest.java Passed: tools/jlink/plugins/ExcludeVMPluginTest.java Passed: tools/jlink/plugins/CDSPluginTest.java Passed: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java Passed: tools/jlink/plugins/LastSorterTest.java Passed: tools/jar/ReproducibleJar.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/jar/multiRelease/ApiValidatorTest.java Passed: tools/jlink/plugins/StringSharingPluginTest.java Passed: tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java Passed: tools/jlink/CheckExecutable.java Passed: tools/jlink/plugins/LegalFilePluginTest.java Passed: tools/jlink/plugins/ExcludeJmodSectionPluginTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java Passed: tools/jlink/ImageFilePoolTest.java Passed: tools/jlink/ImageFileCreatorTest.java Passed: tools/jlink/ExplodedModuleNameTest.java Passed: tools/jlink/plugins/VendorInfoPluginsTest.java Passed: tools/jlink/plugins/GenerateJLIClassesPluginTest.java Passed: tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java Passed: tools/jlink/IntegrationTest.java Passed: tools/jlink/JLinkEndianTest.java Passed: tools/jlink/JLinkOptionsTest.java Passed: tools/jlink/JLink100Modules.java Passed: tools/jlink/JLink2Test.java Passed: tools/jlink/JLinkDedupTestBatchSizeOne.java Passed: tools/jlink/DefaultProviderTest.java Passed: tools/jlink/JLinkNegativeTest.java Passed: tools/jlink/JLinkToolProviderTest.java Passed: tools/jlink/JLinkSigningTest.java Passed: tools/jlink/JLinkReproducible3Test.java Passed: tools/jlink/ReleaseImplementorTest.java Passed: tools/jlink/ResourceDuplicateCheckTest.java Passed: tools/jlink/ResourcePoolTest.java Passed: tools/jlink/SecurityTest.java Passed: tools/jlink/JLinkReproducible2Test.java Passed: tools/jmod/hashes/HashesOrderTest.java Passed: tools/jlink/ModuleNamesOrderTest.java Passed: tools/jmod/JmodNegativeTest.java Passed: tools/jlink/JLinkPluginsTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/AppImageFileTest.java Passed: tools/jmod/hashes/HashesTest.java Passed: tools/jlink/NativeTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/CompareDottedVersionTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/ApplicationLayoutTest.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/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.246 seconds messages: command: build jdk.jpackage.test.* reason: User specified action: run build jdk.jpackage.test.* started: Mon Oct 16 07:39:58 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 07:40:00 CEST 2023 elapsed time (seconds): 2.246 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 2.245 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 07:39:58 CEST 2023 Additional options from @modules: --add-modules jdk.jpackage --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED Mode: agentvm Agent id: 60 finished: Mon Oct 16 07:40:00 CEST 2023 elapsed time (seconds): 2.245 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/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=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.144 seconds messages: command: build AppCategoryTest reason: User specified action: run build AppCategoryTest started: Mon Oct 16 07:40:00 CEST 2023 Test directory: compile: AppCategoryTest finished: Mon Oct 16 07:40:00 CEST 2023 elapsed time (seconds): 0.144 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/tools/jpackage/linux/AppCategoryTest.java reason: .class file out of date or does not exist started: Mon Oct 16 07:40:00 CEST 2023 Additional options from @modules: --add-modules jdk.jpackage --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED Mode: agentvm Agent id: 60 finished: Mon Oct 16 07:40:00 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: 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/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:+UseSerialGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=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 07:40:00 CEST 2023 finished: Mon Oct 16 07:40: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: 51.992 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 07:40: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 07:40:52 CEST 2023 elapsed time (seconds): 51.992 configuration: Boot Layer add modules: jdk.jpackage add exports: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED STDOUT: [07:40:01.544] Parsing [--jpt-run=AppCategoryTest]... [07:40:01.663] AppCategoryTest.test -> [public static void AppCategoryTest.test()] [07:40:01.733] Create: AppCategoryTest.test [07:40:01.746] [ RUN ] AppCategoryTest.test [07:40:02.170] TRACE: Bundler deb supported [07:40:02.221] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [07:40:02.318] 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)... [07:40:06.078] TRACE: exec: Done. Exit code: 0 [07:40:06.079] 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 [07:40:06.088] TRACE: exec: Execute tool provider [jar -c -f ./test/input/hello.jar -C ./test/jar-workdir .](7)... [07:40:06.482] TRACE: exec: Done. Exit code: 0 [07:40:06.482] TRACE: assertEquals(0): Check command tool provider [jar -c -f ./test/input/hello.jar -C ./test/jar-workdir .](7) exited with 0 code [07:40:06.531] TRACE: exec: Execute [dpkg --print-architecture](2); save output... [07:40:06.551] TRACE: exec: Done. Exit code: 0 [07:40:06.551] TRACE: assertEquals(0): Check command [dpkg --print-architecture](2) exited with 0 code [07:40:06.569] 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... [07:40:07.572] Running dpkg [07:40:07.684] Command [PID: 280903]: dpkg --print-architecture [07:40:07.685] Output: amd64 [07:40:07.706] Returned: 0 [07:40:07.763] Running dpkg-deb [07:40:07.873] Running dpkg-deb [07:40:07.884] Running dpkg [07:40:07.886] Running fakeroot [07:40:07.889] Running dpkg [07:40:07.906] Command [PID: 280912]: dpkg -s coreutils [07:40:07.906] 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 [07:40:07.906] Returned: 0 [07:40:07.909] Running ldd [07:40:07.923] Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application. [07:40:26.498] Command [PID: -1]: jlink --output /tmp/jdk.jpackage15295713720460929136/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,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.transaction.xa,java.xml.crypto,java.logging,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 [07:40:26.499] Output: WARNING: Using incubator modules: jdk.incubator.vector [07:40:26.499] Returned: 0 [07:40:26.592] Using default package resource JavaApp.png [icon] (add AppCategoryTest.png to the resource-dir to customize). [07:40:27.210] Running ldd [07:40:27.231] Command [PID: 282255]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/libapplauncher.so [07:40:27.231] Output: linux-vdso.so.1 (0x00007ffe689c9000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f66ddd7f000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f66ddc3b000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f66dda67000) /lib64/ld-linux-x86-64.so.2 (0x00007f66ddeb4000) [07:40:27.231] Returned: 0 [07:40:27.232] Running ldd [07:40:27.240] Command [PID: 282297]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so [07:40:27.240] Output: linux-vdso.so.1 (0x00007ffcc2188000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f071246c000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0712298000) /lib64/ld-linux-x86-64.so.2 (0x00007f07124a5000) [07:40:27.240] Returned: 0 [07:40:27.241] Running ldd [07:40:27.250] Command [PID: 282310]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libawt.so [07:40:27.250] Output: linux-vdso.so.1 (0x00007ffdec996000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007fc4be28d000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc4be149000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc4be143000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc4bdf6f000) /lib64/ld-linux-x86-64.so.2 (0x00007fc4be469000) libjvm.so => not found [07:40:27.250] Returned: 0 [07:40:27.251] Running ldd [07:40:27.269] Command [PID: 282334]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjdwp.so [07:40:27.269] Output: linux-vdso.so.1 (0x00007ffcc6f9f000) libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f8a87fa2000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f8a87f8e000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8a87dba000) /lib64/ld-linux-x86-64.so.2 (0x00007f8a8800b000) libjvm.so => not found [07:40:27.269] Returned: 0 [07:40:27.269] Running ldd [07:40:27.277] Command [PID: 282344]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libdt_socket.so [07:40:27.277] Output: linux-vdso.so.1 (0x00007ffd5c3ea000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f242430e000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f242413a000) /lib64/ld-linux-x86-64.so.2 (0x00007f2424348000) [07:40:27.277] Returned: 0 [07:40:27.278] Running ldd [07:40:27.292] Command [PID: 282354]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libverify.so [07:40:27.292] Output: linux-vdso.so.1 (0x00007ffeee337000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5bca5aa000) /lib64/ld-linux-x86-64.so.2 (0x00007f5bca7a0000) [07:40:27.293] Returned: 0 [07:40:27.293] Running ldd [07:40:27.302] Command [PID: 282365]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libsplashscreen.so [07:40:27.302] Output: linux-vdso.so.1 (0x00007ffe1692a000) libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007fae33c4b000) libjvm.so => not found libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007fae33afa000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007fae33ae5000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fae339a1000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fae3397f000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fae33977000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fae3395a000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fae33786000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fae3375b000) /lib64/ld-linux-x86-64.so.2 (0x00007fae33cc5000) libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007fae33754000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fae3354e000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fae33537000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007fae3352a000) [07:40:27.302] Returned: 0 [07:40:27.303] Running ldd [07:40:27.310] Command [PID: 282375]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjli.so [07:40:27.310] Output: linux-vdso.so.1 (0x00007ffda578b000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fd7d84f8000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd7d84f2000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd7d84d0000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd7d82fc000) /lib64/ld-linux-x86-64.so.2 (0x00007fd7d8536000) [07:40:27.311] Returned: 0 [07:40:27.311] Running ldd [07:40:27.318] Command [PID: 282385]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libsctp.so [07:40:27.318] Output: linux-vdso.so.1 (0x00007fff81bbd000) libnio.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libnio.so (0x00007f6cbf317000) libnet.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libnet.so (0x00007f6cbf308000) libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f6cbf2e5000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f6cbf2b5000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6cbf2af000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6cbf0d9000) /lib64/ld-linux-x86-64.so.2 (0x00007f6cbf336000) libjvm.so => not found libjvm.so => not found [07:40:27.318] Returned: 0 [07:40:27.318] Running ldd [07:40:27.325] Command [PID: 282395]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libprefs.so [07:40:27.325] Output: linux-vdso.so.1 (0x00007fff3b161000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f0af9400000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0af922c000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0af9226000) /lib64/ld-linux-x86-64.so.2 (0x00007f0af9438000) [07:40:27.326] Returned: 0 [07:40:27.326] Running ldd [07:40:27.332] Command [PID: 282405]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libawt_headless.so [07:40:27.332] Output: linux-vdso.so.1 (0x00007ffcdd5d8000) libawt.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libawt.so (0x00007fcaba330000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007fcaba2ff000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fcaba1bb000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fcaba1b5000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcab9fe1000) /lib64/ld-linux-x86-64.so.2 (0x00007fcaba4e5000) libjvm.so => not found libjvm.so => not found [07:40:27.333] Returned: 0 [07:40:27.333] Running ldd [07:40:27.340] Command [PID: 282415]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libsyslookup.so [07:40:27.340] Output: linux-vdso.so.1 (0x00007fff0cefc000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f51d5252000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f51d510e000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f51d5108000) /lib64/ld-linux-x86-64.so.2 (0x00007f51d543b000) [07:40:27.340] Returned: 0 [07:40:27.340] Running ldd [07:40:27.347] Command [PID: 282425]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjimage.so [07:40:27.347] Output: linux-vdso.so.1 (0x00007ffc85f15000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f39a284b000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f39a2707000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f39a2533000) /lib64/ld-linux-x86-64.so.2 (0x00007f39a2881000) [07:40:27.348] Returned: 0 [07:40:27.348] Running ldd [07:40:27.355] Command [PID: 282435]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/jspawnhelper [07:40:27.355] Output: linux-vdso.so.1 (0x00007ffd4c3dc000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f78fa32d000) /lib64/ld-linux-x86-64.so.2 (0x00007f78fa517000) [07:40:27.355] Returned: 0 [07:40:27.355] Running ldd [07:40:27.364] Command [PID: 282446]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjawt.so [07:40:27.364] Output: linux-vdso.so.1 (0x00007fff3e966000) libawt.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libawt.so (0x00007f679656c000) libawt_xawt.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libawt_xawt.so (0x00007f67964ea000) libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f67964c7000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f67962e5000) libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f679619f000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6796199000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007f6796184000) libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f6796041000) libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f6795e37000) libXtst.so.6 => /lib/x86_64-linux-gnu/libXtst.so.6 (0x00007f6795c31000) libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007f6795c1d000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f6795bfb000) /lib64/ld-linux-x86-64.so.2 (0x00007f679671c000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f6795bd0000) libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f6795bc9000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f67959c3000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f67959ac000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f679599f000) [07:40:27.364] Returned: 0 [07:40:27.365] Running ldd [07:40:27.371] Command [PID: 282456]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libnet.so [07:40:27.371] Output: linux-vdso.so.1 (0x00007ffc213fe000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f5be9cee000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5be9ce8000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5be9b14000) /lib64/ld-linux-x86-64.so.2 (0x00007f5be9d30000) libjvm.so => not found [07:40:27.371] Returned: 0 [07:40:27.371] Running ldd [07:40:27.377] Command [PID: 282466]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjsig.so [07:40:27.378] Output: linux-vdso.so.1 (0x00007ffcebd8e000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fb8e9142000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb8e8f6e000) /lib64/ld-linux-x86-64.so.2 (0x00007fb8e915f000) [07:40:27.378] Returned: 0 [07:40:27.378] Running ldd [07:40:27.386] Command [PID: 282476]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjsound.so [07:40:27.386] Output: linux-vdso.so.1 (0x00007ffc0f8e4000) libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007fbaaa995000) libjvm.so => not found libasound.so.2 => /lib/x86_64-linux-gnu/libasound.so.2 (0x00007fbaaa88a000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fbaaa6b6000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fbaaa6b0000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fbaaa56a000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fbaaa548000) /lib64/ld-linux-x86-64.so.2 (0x00007fbaaa9cb000) [07:40:27.387] Returned: 0 [07:40:27.387] Running ldd [07:40:27.396] Command [PID: 282486]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libj2gss.so [07:40:27.396] Output: linux-vdso.so.1 (0x00007ffcbbdfe000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007facfa67e000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007facfa4aa000) /lib64/ld-linux-x86-64.so.2 (0x00007facfa6a0000) [07:40:27.397] Returned: 0 [07:40:27.397] Running ldd [07:40:27.404] Command [PID: 282496]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libj2pcsc.so [07:40:27.404] Output: linux-vdso.so.1 (0x00007fff3eac7000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd862667000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd862493000) /lib64/ld-linux-x86-64.so.2 (0x00007fd862683000) [07:40:27.404] Returned: 0 [07:40:27.405] Running ldd [07:40:27.411] Command [PID: 282506]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjsvml.so [07:40:27.411] Output: linux-vdso.so.1 (0x00007ffe88151000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6195270000) /lib64/ld-linux-x86-64.so.2 (0x00007f6195524000) [07:40:27.411] Returned: 0 [07:40:27.411] Running ldd [07:40:27.418] Command [PID: 282516]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjavajpeg.so [07:40:27.418] Output: linux-vdso.so.1 (0x00007ffce0488000) libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f8d538df000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8d536fd000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f8d536f7000) /lib64/ld-linux-x86-64.so.2 (0x00007f8d5393c000) [07:40:27.419] Returned: 0 [07:40:27.419] Running ldd [07:40:27.430] Command [PID: 282526]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libmlib_image.so [07:40:27.430] Output: linux-vdso.so.1 (0x00007fffa6161000) libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007fd40b6eb000) libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd40b599000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd40b593000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd40b3bf000) /lib64/ld-linux-x86-64.so.2 (0x00007fd40b7a3000) libjvm.so => not found [07:40:27.430] Returned: 0 [07:40:27.430] Running ldd [07:40:27.441] Command [PID: 282536]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libfontmanager.so [07:40:27.441] Output: linux-vdso.so.1 (0x00007ffdacbb2000) libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fde0669c000) libawt.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libawt.so (0x00007fde064f3000) libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007fde064d0000) libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fde0638c000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fde061b8000) /lib64/ld-linux-x86-64.so.2 (0x00007fde06995000) libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fde0617c000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fde0615f000) libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007fde06151000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fde0614b000) libjvm.so => not found libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007fde06126000) [07:40:27.442] Returned: 0 [07:40:27.442] Running ldd [07:40:27.450] Command [PID: 282546]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libj2pkcs11.so [07:40:27.450] Output: linux-vdso.so.1 (0x00007fff0a7f3000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f3dddca9000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3dddad5000) /lib64/ld-linux-x86-64.so.2 (0x00007f3dddcd6000) [07:40:27.450] Returned: 0 [07:40:27.450] Running ldd [07:40:27.456] Command [PID: 282556]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/lible.so [07:40:27.456] Output: linux-vdso.so.1 (0x00007ffce570e000) libjava.so => not found libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f18cd6eb000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f18cd517000) /lib64/ld-linux-x86-64.so.2 (0x00007f18cd85b000) [07:40:27.456] Returned: 0 [07:40:27.457] Running ldd [07:40:27.464] Command [PID: 282566]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libzip.so [07:40:27.464] Output: linux-vdso.so.1 (0x00007fff129e5000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007ff9800ad000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007ff980090000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff97febc000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff97feb6000) /lib64/ld-linux-x86-64.so.2 (0x00007ff9800ea000) [07:40:27.464] Returned: 0 [07:40:27.464] Running ldd [07:40:27.471] Command [PID: 282576]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libmanagement.so [07:40:27.471] Output: linux-vdso.so.1 (0x00007ffc3b97d000) libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f7d6eb6e000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7d6e98c000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7d6e986000) /lib64/ld-linux-x86-64.so.2 (0x00007f7d6eb99000) [07:40:27.471] Returned: 0 [07:40:27.471] Running ldd [07:40:27.477] Command [PID: 282586]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libattach.so [07:40:27.477] Output: linux-vdso.so.1 (0x00007ffd63d11000) libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f4e012c7000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4e010e5000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f4e010df000) /lib64/ld-linux-x86-64.so.2 (0x00007f4e012f1000) [07:40:27.477] Returned: 0 [07:40:27.478] Running ldd [07:40:27.484] Command [PID: 282596]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libmanagement_ext.so [07:40:27.484] Output: linux-vdso.so.1 (0x00007ffc52bb5000) libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f04009d4000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f04007f2000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f04007ec000) /lib64/ld-linux-x86-64.so.2 (0x00007f0400a02000) [07:40:27.484] Returned: 0 [07:40:27.485] Running ldd [07:40:27.491] Command [PID: 282606]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libextnet.so [07:40:27.491] Output: linux-vdso.so.1 (0x00007ffd0a5d6000) libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007fcbc3425000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcbc3243000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fcbc323d000) /lib64/ld-linux-x86-64.so.2 (0x00007fcbc344f000) [07:40:27.492] Returned: 0 [07:40:27.492] Running ldd [07:40:27.500] Command [PID: 282616]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libawt_xawt.so [07:40:27.500] Output: linux-vdso.so.1 (0x00007ffeaf3b6000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7d8c16c000) libawt.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libawt.so (0x00007f7d8bfc3000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007f7d8bfae000) libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f7d8be6b000) libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f7d8bc61000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7d8bc5b000) libXtst.so.6 => /lib/x86_64-linux-gnu/libXtst.so.6 (0x00007f7d8ba53000) libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007f7d8ba41000) libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f7d8ba1e000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f7d8b9fc000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7d8b828000) /lib64/ld-linux-x86-64.so.2 (0x00007f7d8c342000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f7d8b7fb000) libjvm.so => not found libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f7d8b7f6000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f7d8b5f0000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f7d8b5d7000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f7d8b5ca000) [07:40:27.500] Returned: 0 [07:40:27.500] Running ldd [07:40:27.508] Command [PID: 282626]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/liblcms.so [07:40:27.508] Output: linux-vdso.so.1 (0x00007ffd2a396000) libawt.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libawt.so (0x00007f22b2c62000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f22b2c31000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f22b2aed000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f22b2919000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f22b2911000) /lib64/ld-linux-x86-64.so.2 (0x00007f22b2e96000) libjvm.so => not found [07:40:27.508] Returned: 0 [07:40:27.509] Running ldd [07:40:27.518] Command [PID: 282636]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libinstrument.so [07:40:27.518] Output: linux-vdso.so.1 (0x00007ffe72389000) libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f6b3fc8a000) libjvm.so => not found libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f6b3fc5f000) libjli.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjli.so (0x00007f6b3fc4e000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6b3fc48000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6b3fa74000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f6b3fa50000) /lib64/ld-linux-x86-64.so.2 (0x00007f6b3fcbb000) [07:40:27.518] Returned: 0 [07:40:27.518] Running ldd [07:40:27.525] Command [PID: 282646]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libsimdsort.so [07:40:27.525] Output: linux-vdso.so.1 (0x00007ffd0b240000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007eff1c42b000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007eff1c2e7000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007eff1c113000) /lib64/ld-linux-x86-64.so.2 (0x00007eff1c458000) [07:40:27.526] Returned: 0 [07:40:27.526] Running ldd [07:40:27.535] Command [PID: 282656]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/librmi.so [07:40:27.535] Output: linux-vdso.so.1 (0x00007ffc4c7e4000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f86d44d8000) /lib64/ld-linux-x86-64.so.2 (0x00007f86d46c1000) [07:40:27.535] Returned: 0 [07:40:27.536] Running ldd [07:40:27.541] Command [PID: 282668]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libnio.so [07:40:27.542] Output: linux-vdso.so.1 (0x00007ffe68540000) libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f3dd99fa000) libnet.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libnet.so (0x00007f3dd99eb000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f3dd99bb000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f3dd99b5000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3dd97e1000) /lib64/ld-linux-x86-64.so.2 (0x00007f3dd9a33000) libjvm.so => not found libjvm.so => not found [07:40:27.542] Returned: 0 [07:40:27.542] Running ldd [07:40:27.548] Command [PID: 282678]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjaas.so [07:40:27.548] Output: linux-vdso.so.1 (0x00007ffc2d3f7000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6df629d000) /lib64/ld-linux-x86-64.so.2 (0x00007f6df6486000) [07:40:27.548] Returned: 0 [07:40:27.548] Running ldd [07:40:27.554] Command [PID: 282688]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/server/libjsig.so [07:40:27.554] Output: linux-vdso.so.1 (0x00007fffbc1f9000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe050d74000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe050ba0000) /lib64/ld-linux-x86-64.so.2 (0x00007fe050d91000) [07:40:27.554] Returned: 0 [07:40:27.554] Running ldd [07:40:27.561] Command [PID: 282698]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/server/libjvm.so [07:40:27.561] Output: linux-vdso.so.1 (0x00007ffd2cd03000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe664d0b000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fe664ce9000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fe664cdf000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe664b9b000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe6649c7000) /lib64/ld-linux-x86-64.so.2 (0x00007fe666f2b000) [07:40:27.561] Returned: 0 [07:40:27.561] Running ldd [07:40:27.569] Command [PID: 282708]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libmanagement_agent.so [07:40:27.569] Output: linux-vdso.so.1 (0x00007fff919de000) libjava.so => /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f6073bd4000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f60739f2000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f60739ec000) /lib64/ld-linux-x86-64.so.2 (0x00007f6073bfe000) [07:40:27.569] Returned: 0 [07:40:27.569] Running ldd [07:40:27.575] Command [PID: 282718]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/lib/runtime/lib/jexec [07:40:27.575] Output: linux-vdso.so.1 (0x00007fff68985000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5f91ea9000) /lib64/ld-linux-x86-64.so.2 (0x00007f5f92092000) [07:40:27.575] Returned: 0 [07:40:27.575] Running ldd [07:40:27.583] Command [PID: 282728]: ldd /tmp/jdk.jpackage15295713720460929136/images/opt/appcategorytest/bin/AppCategoryTest [07:40:27.584] Output: linux-vdso.so.1 (0x00007ffff13f2000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7ff2b7e000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7ff29aa000) /lib64/ld-linux-x86-64.so.2 (0x00007f7ff2b9a000) [07:40:27.584] Returned: 0 [07:40:27.598] Running dpkg [07:40:27.650] Command [PID: 282740]: dpkg -S /lib/x86_64-linux-gnu/libbrotlidec.so.1 [07:40:27.650] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libbrotlidec.so.1 [07:40:27.650] Returned: 1 [07:40:27.651] 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) [07:40:27.665] Running dpkg [07:40:27.710] Command [PID: 282743]: dpkg -S /lib/x86_64-linux-gnu/libmd.so.0 [07:40:27.710] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libmd.so.0 [07:40:27.711] Returned: 1 [07:40:27.711] 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) [07:40:27.711] Running dpkg [07:40:27.771] Command [PID: 282745]: dpkg -S /lib/x86_64-linux-gnu/libz.so.1 [07:40:27.771] Output: zlib1g:amd64: /lib/x86_64-linux-gnu/libz.so.1 [07:40:27.771] Returned: 0 [07:40:27.794] /lib/x86_64-linux-gnu/libz.so.1 is provided by [zlib1g] [07:40:27.794] Running dpkg [07:40:27.890] Command [PID: 282749]: dpkg -S /lib/x86_64-linux-gnu/libXtst.so.6 [07:40:27.890] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXtst.so.6 [07:40:27.890] Returned: 1 [07:40:27.890] 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) [07:40:27.892] Running dpkg [07:40:27.959] Command [PID: 282752]: dpkg -S /lib/x86_64-linux-gnu/libXext.so.6 [07:40:27.959] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXext.so.6 [07:40:27.960] Returned: 1 [07:40:27.960] 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) [07:40:27.961] Running dpkg [07:40:28.035] Command [PID: 282755]: dpkg -S /lib/x86_64-linux-gnu/libc.so.6 [07:40:28.035] Output: libc6:amd64: /lib/x86_64-linux-gnu/libc.so.6 [07:40:28.035] Returned: 0 [07:40:28.035] /lib/x86_64-linux-gnu/libc.so.6 is provided by [libc6] [07:40:28.036] Running dpkg [07:40:28.091] Command [PID: 282758]: dpkg -S /lib/x86_64-linux-gnu/libbsd.so.0 [07:40:28.092] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libbsd.so.0 [07:40:28.092] Returned: 1 [07:40:28.092] 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) [07:40:28.093] Running dpkg [07:40:28.163] Command [PID: 282771]: dpkg -S /lib/x86_64-linux-gnu/libasound.so.2 [07:40:28.163] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libasound.so.2 [07:40:28.163] Returned: 1 [07:40:28.164] 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) [07:40:28.165] Running dpkg [07:40:28.218] Command [PID: 282848]: dpkg -S /lib/x86_64-linux-gnu/libXi.so.6 [07:40:28.218] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXi.so.6 [07:40:28.219] Returned: 1 [07:40:28.219] 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) [07:40:28.219] Running dpkg [07:40:28.272] Command [PID: 282906]: dpkg -S /lib/x86_64-linux-gnu/libpthread.so.0 [07:40:28.273] Output: libc6:amd64: /lib/x86_64-linux-gnu/libpthread.so.0 [07:40:28.273] Returned: 0 [07:40:28.273] /lib/x86_64-linux-gnu/libpthread.so.0 is provided by [libc6] [07:40:28.273] Running dpkg [07:40:28.330] Command [PID: 282964]: dpkg -S /lib/x86_64-linux-gnu/libfreetype.so.6 [07:40:28.330] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libfreetype.so.6 [07:40:28.331] Returned: 1 [07:40:28.331] 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) [07:40:28.331] Running dpkg [07:40:28.387] Command [PID: 283004]: dpkg -S /lib/x86_64-linux-gnu/libX11.so.6 [07:40:28.387] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libX11.so.6 [07:40:28.387] Returned: 1 [07:40:28.387] 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) [07:40:28.388] Running dpkg [07:40:28.459] Command [PID: 283040]: dpkg -S /lib/x86_64-linux-gnu/libm.so.6 [07:40:28.460] Output: libc6:amd64: /lib/x86_64-linux-gnu/libm.so.6 [07:40:28.460] Returned: 0 [07:40:28.460] /lib/x86_64-linux-gnu/libm.so.6 is provided by [libc6] [07:40:28.460] Running dpkg [07:40:28.534] Command [PID: 283113]: dpkg -S /lib/x86_64-linux-gnu/libxcb.so.1 [07:40:28.534] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libxcb.so.1 [07:40:28.534] Returned: 1 [07:40:28.534] 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) [07:40:28.535] Running dpkg [07:40:28.603] Command [PID: 283180]: dpkg -S /lib/x86_64-linux-gnu/libdl.so.2 [07:40:28.603] Output: libc6:amd64: /lib/x86_64-linux-gnu/libdl.so.2 [07:40:28.604] Returned: 0 [07:40:28.604] /lib/x86_64-linux-gnu/libdl.so.2 is provided by [libc6] [07:40:28.604] Running dpkg [07:40:28.658] Command [PID: 283221]: dpkg -S /lib/x86_64-linux-gnu/libXrender.so.1 [07:40:28.658] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXrender.so.1 [07:40:28.658] Returned: 1 [07:40:28.658] 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[07:40:51.631] TRACE: exec: Done. Exit code: 137 [07:40:51.830] 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 [07:40:51.860] [ FAILED ] AppCategoryTest.test; checks=4 [07:40:51.900] [==========] 1 tests ran [07:40:51.901] [ PASSED ] 0 tests [07:40:51.945] [ FAILED ] 1 test, listed below [07:40:51.956] [ FAILED ] AppCategoryTest.test; workDir=[./test] [07:40:51.982] 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/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/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:+UseSerialGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=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:+UseSerialGC \ -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 -------------------------------------------------- Passed: tools/jpackage/linux/LinuxBundleNameTest.java Passed: tools/jpackage/linux/LinuxWeirdOutputDirTest.java Passed: tools/jpackage/linux/AppAboutUrlTest.java#id0 Passed: tools/jpackage/linux/MaintainerTest.java 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 Passed: tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java 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/launcher/modules/addreads/AddReadsTestWarningError.java Passed: tools/jpackage/share/LicenseTest.java#id1 Passed: tools/launcher/modules/basic/InitErrors.java Passed: tools/launcher/modules/basic/LauncherErrors.java Passed: tools/launcher/modules/basic/BasicTest.java Passed: tools/launcher/modules/classpath/JavaClassPathTest.java Passed: tools/launcher/modules/describe/DescribeModuleTest.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/MultipleJRERemoved.java Passed: tools/launcher/RunpathTest.java Passed: tools/launcher/MultipleJRE.sh 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/TestXcheckJNIWarnings.java#noagent Passed: tools/launcher/Test7029048.java#id0 Passed: tools/launcher/TooSmallStackSize.java Passed: tools/launcher/UnicodeTest.java Passed: tools/launcher/UnresolvedExceptions.java Passed: tools/launcher/ToolsOpts.java Passed: tools/launcher/VersionCheck.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,092; failed: 15 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jdk_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2 Finished running test 'jtreg:test/jdk:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jdk_tier2 Running test 'jtreg:test/langtools:tier2' Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java Passed: jdk/jshell/FailOverDirectExecutionControlTest.java Passed: jdk/jshell/JdiListeningExecutionControlTest.java Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java Passed: jdk/jshell/JdiLaunchingExecutionControlTest.java Passed: jdk/jshell/FailOverExecutionControlHangingListenTest.java Passed: jdk/jshell/FailOverExecutionControlDyingLaunchTest.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/DelegateUriTest.java Passed: javax/xml/jaxp/functional/catalog/DelegatePublicTest.java Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/LoadCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/GroupTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/PreferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/PublicFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java Passed: javax/xml/jaxp/functional/catalog/PreferTest.java Passed: javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/PublicTest.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/SystemSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/SystemFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/SystemTest.java Passed: javax/xml/jaxp/functional/catalog/UriSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/UriTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java Passed: javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/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/stream/ptests/XMLEventFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.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/TransformerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.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/javax/xml/xpath/ptests/XPathTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/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/NotationTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/PITest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/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/DefaultHandlerTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/NSSupportTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/NSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ParserAdapterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ResolverTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/SAXParserNSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java Passed: javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java Passed: javax/xml/jaxp/functional/test/astro/DocumentLSTest.java Passed: javax/xml/jaxp/functional/test/astro/SAX201Test.java Passed: javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java Passed: javax/xml/jaxp/functional/test/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/auctionportal/UserController.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515047.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/unittest/bcel/UtilityTest.java Passed: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/DefaultFactoryWrapperTest.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/CatalogSupport1.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport3.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport5.java Passed: javax/xml/jaxp/unittest/catalog/GroupTest.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/InputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest.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/SchemaFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/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/dtd/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/Bug7143711Test.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/datatype/HashCodeTest.java Passed: javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java Passed: javax/xml/jaxp/unittest/common/ValidationWarningsTest.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/Bug6290947.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6376823.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTest.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java Passed: javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4915524.java Passed: javax/xml/jaxp/unittest/dom/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/Bug6355326.java Passed: javax/xml/jaxp/unittest/dom/Bug6367542.java Passed: javax/xml/jaxp/unittest/dom/Bug6520131.java Passed: javax/xml/jaxp/unittest/dom/Bug6521260.java Passed: javax/xml/jaxp/unittest/dom/Bug6582545Test.java Passed: javax/xml/jaxp/unittest/dom/Bug6879614Test.java Passed: javax/xml/jaxp/unittest/dom/CR6333993Test.java Passed: javax/xml/jaxp/unittest/dom/CR6517707Test.java Passed: javax/xml/jaxp/unittest/dom/CR6517717Test.java Passed: javax/xml/jaxp/unittest/dom/CR6909336Test.java Passed: javax/xml/jaxp/unittest/dom/DocumentTest.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/Bug4967002.java Passed: javax/xml/jaxp/unittest/parsers/Bug4934208.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/Bug6506304Test.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/Bug6518733.java Passed: javax/xml/jaxp/unittest/parsers/Bug6564400.java Passed: javax/xml/jaxp/unittest/parsers/Bug6573786.java Passed: javax/xml/jaxp/unittest/parsers/Bug6594813.java Passed: javax/xml/jaxp/unittest/parsers/Bug6608841.java Passed: javax/xml/jaxp/unittest/parsers/Bug6690015.java Passed: javax/xml/jaxp/unittest/parsers/Bug6849942Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug6760982.java Passed: javax/xml/jaxp/unittest/parsers/Bug7157608Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug7166896Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug8073385.java Passed: javax/xml/jaxp/unittest/parsers/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/Bug6925410Test.java Passed: javax/xml/jaxp/unittest/sax/DeclarationTest.java Passed: javax/xml/jaxp/unittest/sax/Bug6949607Test.java Passed: javax/xml/jaxp/unittest/sax/Bug6992561Test.java Passed: javax/xml/jaxp/unittest/sax/Bug7057778Test.java Passed: javax/xml/jaxp/unittest/sax/IssueTracker56Test.java Passed: javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java Passed: javax/xml/jaxp/unittest/sax/SAXExceptionInitCause.java Passed: javax/xml/jaxp/unittest/sax/NSSupportTest.java Passed: javax/xml/jaxp/unittest/sax/SAXParserTest.java Passed: javax/xml/jaxp/unittest/sax/XMLReaderTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java Passed: javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java Passed: javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java Passed: javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java Passed: javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java Passed: javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/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/XMLEventWriterTest/XMLEventWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/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/XMLStreamExceptionTest/ExceptionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.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/XMLStreamReaderTest/BOMTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.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/Bug6388460.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/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/CustomImplTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EmptyElementTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.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/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.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/Bug6559595.java Passed: javax/xml/jaxp/unittest/transform/Bug6537167.java Passed: javax/xml/jaxp/unittest/transform/Bug6565260.java Passed: javax/xml/jaxp/unittest/transform/Bug6940416.java Passed: javax/xml/jaxp/unittest/transform/CLITest.java Passed: javax/xml/jaxp/unittest/transform/CR6652519Test.java Passed: javax/xml/jaxp/unittest/transform/CR6577667Test.java Passed: javax/xml/jaxp/unittest/transform/CR6401137Test.java Passed: javax/xml/jaxp/unittest/transform/CR6689809Test.java Passed: javax/xml/jaxp/unittest/transform/CR6905829Test.java Passed: javax/xml/jaxp/unittest/transform/BugDB12665704Test.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/StAX2DOMTest.java Passed: javax/xml/jaxp/unittest/transform/SAX2DOMTest.java Passed: javax/xml/jaxp/unittest/transform/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/transform/SymbolTableTest.java Passed: javax/xml/jaxp/unittest/transform/SurrogateTest.java Passed: javax/xml/jaxp/unittest/transform/SourceTest.java Passed: javax/xml/jaxp/unittest/transform/StylesheetTest.java Passed: javax/xml/jaxp/unittest/transform/TemplatesTest.java Passed: javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/transform/StAXSourceTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java Passed: javax/xml/jaxp/unittest/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/validation/tck/Bug6971190Test.java Passed: javax/xml/jaxp/unittest/transform/TransformerTest.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/AnyElementTest.java Passed: javax/xml/jaxp/unittest/validation/tck/RegexWord.java Passed: javax/xml/jaxp/unittest/validation/Bug4966232.java Passed: javax/xml/jaxp/unittest/validation/Bug4966254.java Passed: javax/xml/jaxp/unittest/validation/Bug4969042.java Passed: javax/xml/jaxp/unittest/validation/Bug4969089.java Passed: javax/xml/jaxp/unittest/validation/Bug4969110.java Passed: javax/xml/jaxp/unittest/validation/Bug4969689.java Passed: javax/xml/jaxp/unittest/validation/Bug4969692.java Passed: javax/xml/jaxp/unittest/validation/Bug4969693.java Passed: javax/xml/jaxp/unittest/validation/Bug4969695.java Passed: javax/xml/jaxp/unittest/validation/Bug4969732.java Passed: javax/xml/jaxp/unittest/validation/Bug4970380.java Passed: javax/xml/jaxp/unittest/validation/Bug4970383.java Passed: javax/xml/jaxp/unittest/validation/Bug4970400.java Passed: javax/xml/jaxp/unittest/validation/Bug4970402.java Passed: javax/xml/jaxp/unittest/validation/Bug4970951.java Passed: javax/xml/jaxp/unittest/validation/Bug4971605.java Passed: javax/xml/jaxp/unittest/validation/Bug4971607.java Passed: javax/xml/jaxp/unittest/validation/Bug4972882.java Passed: javax/xml/jaxp/unittest/validation/Bug4986844.java Passed: javax/xml/jaxp/unittest/validation/Bug4987574.java Passed: javax/xml/jaxp/unittest/validation/Bug4988267.java Passed: javax/xml/jaxp/unittest/validation/Bug4988268.java Passed: javax/xml/jaxp/unittest/validation/Bug4988387.java Passed: javax/xml/jaxp/unittest/validation/Bug4996446.java Passed: javax/xml/jaxp/unittest/validation/Bug4997818.java Passed: javax/xml/jaxp/unittest/validation/Bug5011500.java Passed: javax/xml/jaxp/unittest/validation/Bug6378043.java Passed: javax/xml/jaxp/unittest/validation/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/Bug6467424Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java Passed: javax/xml/jaxp/unittest/validation/Bug6509668.java Passed: javax/xml/jaxp/unittest/validation/Bug6526547.java Passed: javax/xml/jaxp/unittest/validation/Bug6531160.java Passed: javax/xml/jaxp/unittest/validation/Bug6695843Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6773084Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6925531Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6859210.java Passed: javax/xml/jaxp/unittest/validation/Bug6946312Test.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/JaxpIssue49.java Passed: javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursTest.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/OccursTest.java Passed: javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardTest.java Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java Passed: javax/xml/jaxp/unittest/validation/ParticlesId005Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java Passed: javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java Passed: javax/xml/jaxp/unittest/validation/ValidationTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991939.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991857.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/XPathAncestorsTest.java Passed: javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathBooleanFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpChildTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExceptionTest.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/XPathExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpParentTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNodeSetFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java Test results: passed: 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 489 489 0 0 >> jtreg:test/jdk:tier2 4107 4092 15 0 << jtreg:test/langtools:tier2 11 11 0 0 jtreg:test/jaxp:tier2 505 505 0 0 ============================== TEST FAILURE